This Indian Ocean island sure knows how to do luxury resorts. Imagine yourself spread out on white sand beaches overlooking turquoise waters with lazy palm trees swaying in the warm breeze. But there is actually so much more to Mauritius. Once you leave your resort you can uncover secret Mauritius. Or you can opt to have a completely different experience by living like a local in Mauritius. In the end it is the people that will steal your heart.