Located approximately 370 miles off the northeast coast of Mauritius in the Indian Ocean, Rodrigues Island boasts to be the most authentic of the Mascarene Island. The population derives a living ...