Other

bora bora
Bora Bora Other

Bora Bora, French Polynesia

    Bora Bora, French Polynesia Bora Bora is situated northwest of Tahiti in French Polynesia(overseas collectivity of France) and it is a small south pacific island in the Leeward Islands. Some of the sand-fringed islets and a turquoise lagoon protected by a coral reef have been surrounded the island. It is located 265km away from Tahiti. […]

    Read More