
How the small island of Mauritius launched big dreams with its first satellite
0 ARTICLES
Mauritius, officially the Republic of Mauritius, is an island nation in the Indian Ocean.
Capital:
Port Louis
Official language:
French and English
Population:
1,270,622 (2024)