Set on a massive 44 acres the St. Regis Bora Bora still feels like an intimate hideaway in french Polynesia.…
The Four Seasons…a name synonymous with service & luxury and when you put those in a place like Bora Bora you get…
I had never heard of this private island oasis till my recent trip to Tahiti & part of its charm…