Why Mauritius? A Guide for Expatriates and Investors

Located in the middle of the Indian Ocean at about 3,600 kilometres off the eastern coast of South Africa, Mauritius is an independent country with a population of 1.3 million. Its people of diverse ethnic origin has made this island nation into one of the most cosmopolitan destinations in the world. A developing nation in […]