Port Louis, Mauritius (ca. 1650- )
Port Louis is the largest city and capital of the small island nation Mauritius, which is located in the southwest Indian Ocean. The city had a population of 148,416 people in 2010. Port Louis, located on the northwest coast of the main island, is an … Read MorePort Louis, Mauritius (ca. 1650- )