Bora Bora and the St. Regis Resort
by cityplus
Bora Bora (part of French Polynesia) is located in the South Pacific, about 3500 miles west of South America, 3000 miles east of Australia, and 4000 miles south of California. This geological oddity is truly... published 2 years ago

