Metro Checks In to the Riu Palace, a beachside hotel in the shadow of Mauritius ’ most famous peak. Mauritius is exactly how you picture a tropical island to be: turquoise waters, lush greenery and ...