A Brief Guide to Bora Bora

Bora Bora is an island that is part of French Polynesia in the south Pacific just northwest of the more widely-known island of Tahiti. A former WWII base, the island has now become a world-class resort destination.