Hotel
17
"A luxurious resort known for its overwater bungalows and stunning views, located in the beautiful Bora Bora island of French Polynesia."