Bora Bora – The Most Beautiful Island in the World

Posted · Add Comment

Bora Bora – The Most Beautiful Island in the World Society Islands, French Polynesia “Scarcely a spot on the universe affords a more luxurious prospect.” – Captain James Cook In ancient times, the local Tahitians called the island “Pora pora mai te pora”, meaning “created by the gods.”¬†Located on the Leeward side of the Society […]