This sophisticated hotel is in South East
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 . . .