Tahiti Ia Ora Beach Resort by Sofitel

Papeete, The Islands of Tahiti

5.0 rating