Is Mauritius a city?

No, it is an island off the coast of Madagascar.
However some people may say that it is a part of South Africa, it is surrounded by islands such as Seychelles, Rodrigues and Reunion.