Mauritius: Mahebourg

Mahebourg is a small town on the southern coast of Mauritius. It has a spectacular Christian church, a colorful Muslim mosque, and a surreal Hindu Temple – all within two block radius of a tiny town with population less than 15k people – all peacefully living together and enjoying incredible views from the promenade and the waterfront.