Marvel at the five star InterContinental Bora Bora Le Moana Resort on Matira Point on the main island of Bora
An island getaway is many people’s dream holiday. If you’re looking for somewhere special to relax this year, whether you seek stunning scenery, beautiful golden sandy beaches or fine food, then Tripadvisor’s recently published top