Welcome to Mahebourg. Before you arrive, it’s a smart idea to learn some facts about the area. So pull out your map, grab a pen and let’s get started.This town sits 22 miles to the southeast of Petite Riviere, and 22 miles southeast of Port Louis, the nation’s capital.If you’re after some advice about what to see while you’re here, why not pull over your rental car and introduce yourself to a few of the residents? With around 17,000 people living in this part of Grand Port, you’re bound to encounter a few friendly locals willing to pass on their recommendations.