Designed by
Title
The highest point on the southern coast of the island of Rodriguez, located in the middle of the Indian ocean #128107057
Description
Typical landscape and tropical vegetation on the island of Rodriguez, located in the middle of the Indian ocean