The Le Meridien Bora Bora Resort is an impressive destination for visitors to French Polynesia, especially with the renovations completed in 2011. The resort...
This beachfront villa is one of the newest accommodations to be constructed on Bora Bora Island. There are five luxurious independent suites, each with...