Mauritius is one destination that fulfills the cravings of every beach lover. The beaches in Mauritius attract thriving tourism, owing to their jaw-dropping landscape and sparkling sand. Located at the heart of the Indian Ocean, the island nation is the…