Le Morne Brabant is one of the most surreal places on earth. Located on the southwestern end of the heavenly Mauritius Island, the area forms the ultimate geographical setting to go hiking situated a few minutes from the pristine beaches. So, what makes the place a favorite travel destination? From a picturesque lagoon that surrounds...