Tag: ile rodrigues

Exploring the Remote Beauty of Rodrigues Island

Tucked away in the Indian Ocean about 350 miles east of Mauritius

3 Min Read