Rodrigues Island, Mauritius Discovering the Secret Beach of Rodrigues Island As I was combing the coastline of Rodrigues Island in Mauritius, my