Bora Bora
Where Tranquility Meets Elegance
Bora Bora is a small island located in the South Pacific, part of French Polynesia, about 230 kilometers (143 miles) northwest of Tahiti. It's surrounded by a turquoise lagoon and a barrier reef, with the iconic Mount Otemanu at its center.