Top 10 Islands of the World: Bora Bora

Top 10 islands of the world: Bora Bora, French Polynesia | Shaped like a giant sombrero, the volcanic island of Bora Bora stars in countless South Pacific fantasies …