Blog

Le Meridien Bora Bora

Posted by North South Travel Blogger in Bora Bora, French Polynesia

Overlooking Mt Otemanu, Le Meridien Bora Bora stands on a motu (lagoon island) where holidaymakers from around the globe arrive by boat. ...

Read more