The stunning island in Africa is a favourite among tourists, and it's also the most overcrowded country on the continent.
An anthropologist recounts how a small island nation built and deployed its first satellite—and what their effort says about ...
A wiretapping scandal and economic crisis led to a landslide victory for Navin Ramgoolam’s Labour Party-MMM alliance in ...
Mauritius is an island country in the Indian Ocean that is roughly 1,100 nautical miles off the southeastern coast of East Africa - east of Madagascar. The tropical paradise nation has the highest ...