The Sofitel Bora Bora Private Island Resort is truly unique in French Polynesia. A Polynesian architectural splendor nestled in a botanical garden, over the turquoise...
The InterContinental Bora Bora Le Moana Resort is situated on the famous Matira Point, one of the most beautiful beaches in French Polynesia. Located on...