Entertainment

Yea or Nay! Would you visit this ocean restaurant?

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 ArticleNext Article

Leave a Reply

Your email address will not be published. Required fields are marked *

Open chat