Mauritius February 22, 2025By Ethan RileyAfrica’s most overcrowded country – beautiful tropical island loved by tourists – ExpressBy Ethan Riley