Rodrigues: Otherwise known as the Cinderella of the Mascarenes

Rodrigues also known as La Cendrillion des Mascareignes(literally the Cinderella of the Mascarene) is an island of approximately 108-square kilometers which lies at the far east of Mauritius at 560 kilometers.