Where is Bora Bora Map | French Polynesia
Where is Bora Bora map? It is an island nation in French Polynesia. The archipelago consists of the western part of the Leeward Islands. This is the island in the Pacific Ocean. Bora Bora covers a total area of 30.55 km2 (11.80 sq mi). It is one of the most dangerous areas. In the center …