Entertainment Yea or Nay! Would you visit this ocean restaurant? loladevilleApril 24, 2014, 8:07 pmApril 24, 2014 0 429 This ocean restaurant is located in Bora Bora – the most famous of French Polynesia’s Leeward Islands. This looks a little scary to me. Sorry I won’t step there! The ‘What Ifs’ in my head are numerous. Previous ArticleTime's 100 Most Influential People in the world 2014: 2 Nigerians make the cutNext ArticleShort Story: Danger | By: Sueddie Agema