Port Louis is the capital and largest city of Mauritius, located on the northwest coast of the island. It serves as the country's economic, cultural, and political center. Mauritius is the country name, not its capital - a common distractor pattern in capital-city questions.