Sofitel Moorea Ia Ora Beach Resort

Moorea, The Islands of Tahiti

4.5 rating