Located in the Indian Ocean, the small island of Mauritius is a low-key spot for travelers who want an island escape. This stunning destination offers views