translate English to French: Located on one of the most beautiful paradise shores in the world, this idyllic beachfront resort overlooks lush tropical gardens, endless turquoise waters and luminous white sands.
Située dans l'un des paradis côtiers les plus beaux au monde, cette station de loisirs idyllique, qui se trouve sur le front de mer, surplombe de luxuriants jardins tropicaux, des eaux turquoises s'étendant à perte de vue et des plages de sable blanc.