Popularly known as "The Star and Key of the Indian Ocean", Mauritius is a small island, hidden in the vast…
When asked about this coastal city, one can only think of its variety in seafood or the amazing vegetarian meals;…