Le Taha'a Island Resort & Spa | French Polynesiaicon-car.pngKML-LogoFullscreen-LogoGeoJSON-LogoGeoRSS-Logo
Le Taha'a Island Resort & Spa | French Polynesia: -16.608470, -151.563314