The words are often used interchangeably, so on that basis the
answer is that Mauritius is both. Technically a country is a
self-governing entity, whereas a nation is a group of people that
share a common culture. So Mauritius is a country and the people of
Mauritius are a nation.