Posts Tagged ‘Tahiti’

Bora Bora

Bora Bora Bora Bora, French Polynesia

Bora Bora is one of the Leeward Islands of the Society Islands archipelago in French Polynesia in the Pacific Ocean, located 241 km northwest of Tahiti.
Read the rest of this entry »