Fringed by 160km of beautiful beaches and surrounded by turquoise waters, Mauritius is rightly famed for its resorts and powder-white sands. However, dig a little deeper and you will find that this island is brimming with fascinating cultural experiences.