Fact Finder
Overview of MauritiusMany people spend their lives visiting island after island in search of paradise only to be disappointed. Well paradise does exist – it is the African island of Mauritius, just east of Madagascar in the warm waters of...