InterContinental Bora Bora Resort & Thalasso Spa unveils ten pool overwater villas
InterContinental Bora Bora Resort & Thalasso Spa, which is located on Motu Piti Aau with breathtaking views of Bora Bora’s majestic Mount Otemanu, is pleased to announce the unveiling of