Located off the southern tip of the African continent out in the Indian Ocean, the tropical island of Mauritius is graced with such natural beauty and the freshly designed SALT of Palmar Hotel by Camille Walala.