Port Louis

Port Louis is sandwiched between the Indian Ocean on one side and the Moka mountain range on the other. It is a chaotic but…

Mauritius

It is easy to see why Dutch, French and English colonists spent hundreds of years tripping over themselves, and each other, to settle on…