translate English to French: Imagine an exotic paradise tucked away in a quiet corner of the world where you are at the centre of a universe of personalised attention and luxury services, that paradise exists and its name is Cape Panwa Hotel.
Imaginez un petit bout de paradis dans un recoin exotique de la planète où les services luxueux et l’attention personnalisée règnent en maîtres… ce paradis existe et porte le nom de Cape Panwa Hotel and Spa.