👉 Mauritius is an island country located in Africa, approximately 2,360 miles (3,750 kilometers) from its closest land border with India, which is about 1,940 miles (3,080 kilometers). It is a small and largely uninhabited island that is home to the largest population of Indian peacocks in the world. The country has several UNESCO World Heritage Sites including the Victoria Falls, the Grand Canyon, and the
Mauritius