Le Meridien Bora Bora

Overwater bungalows at Le Meridien Bora Bora, French Polynesia.