Fri. Nov 8th, 2024
Occasional Digest - a story for you


The island of Rodrigues is located in the Indian Ocean, 600km east of Mauritius, and is an idyllic paradise which remains largely untouched by mass tourism

Source link