Description: |
|
Mauritius is an island nation located in the Indian Ocean near to Madagascar. It has excellent beaches and good infrastructure. Its mainstay is tourism but in recent years it, too, has embraced Offshore Finances and is becoming popular as an offshore financial centre. |