The club resort is located on a pristine stretch of beach looking out over the Bay of Balaclava just north of the capital Port Louis It is 15 minutes' drive from the main tourist region of Grand Bay and 50 minutes' drive approximately 52 km from Plai . . .
This luxury resort boasts fantastic location in a magical turquoise lagoon breath-taking views of the Indian Ocean from all rooms and suites and a wide array of exciting activities in the area Tourists who are not satisfied with just lying on the bea . . .