Sitting almost alone in the Indian Ocean, a good 1,500 miles from mainland Africa, Mauritius is a true tropical island getaway. Home to many high-end hotels, each with their own myriad ways to pamper ...
In direct competition with the Maldives and the Seychelles, Mauritius is an Indian Ocean island that lures its fair share of honeymooners, but packs in considerably ...