Dec 27, 2011 | Contributor: James Rothaar With its crystal-clear waters and surrounding islets, the island of Bora Bora is one of the most strikingly beautiful destinations in the world. The most popular of the French Polynesia’s Leeward Islands is an extraordinary place for both...... Read More |