InterContinental Bora Bora Resort and Thalasso Spa Near Le Meridien Beach
Motu Piti Aau -
Bora Bora,
PF 98730