Île Rodrigues, Mauritius Discovering the Rich Culture of Île Rodrigues My sensors were filled with excitement as we landed on Île Rodrigues,