Location: Bora Bora
BORA BORA
|
French Polynesia: Owning a slice of Paradise on Earth is possible. Situated between the deep blue South Pacific Ocean and the turquoise waters of Bora Bora's World famous lagoon, fifteen sophisticated private residences. |















