Mauritius is idyllically situated in the Indian Ocean, approximately 2,400 km off the south - eastern coast of the African continent, and has long been a popular destination with honeymooners and
other holiday makers looking to combine the excitement of mainland Africa with a tropical beach destination.