|
The 'Pearl of Polynesia', iconic Bora Bora in the Leeward Society Islands is set on one of the most beautiful lagoons in the world. Bora Bora's main island is home to the dramatic peak of Mount Otemanu, whilst a smattering of idyllic palm-covered islets encircle the lagoon. Picture-perfect white sand beaches give way to turquoise waters and lush green mountains. The azure lagoon is filled with a multitude of fish and corals - a shark and ray feeding trip is a 'must' in Bo...
Read More About This Region
|