Explore Air Tahiti, Bora Bora Island and more!

Explore related topics

Omg bora bora!!

Bora Bora is an island in the Leeward group of the Society Islands of French Polynesia and is mainly dependent on tourism. The most visited resorts are built on small islands surrounding the lagoon.

Pinterest
Search