Bora Bora

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