InterContinental Resort Mauritius is situated in Balaclava bay, merely 13 kilometers from Port Louis...
Albion beach is located on the western part of the island, 25 minutes away from Port Louis, Mauritiu...