March 31, 2025March 31, 2025Guides International Mauritius Places To VisitA Comprehensive Guide To Port Mathurin: The Coastal Town Of Rodrigues Island Port Mathurin is the main town of Rodrigues Island, located in the Indian Ocean.