The red-roofed Church of Mauritius: a gem where history, culture and modernity meet by Isabella 06/28/2024 In the remote southwest of the Indian Ocean, there is a hidden African island known as "paradise on earth" - ...