This Bora Bora Overwater Luxury Resort is a True Gem of the South Pacific
The InterContinental Bora Bora Le Moana Resort occupies what most people say is the most beautiful site in French Polynesia. Two white sand beaches, a wide array of water sports, intriguing cultural activities and unique bungalows stationed over the water are the ingredients for the ultimate island escape. The best Polynesian artisans have combined their[…]