Mesmerizing Mauritius