Rodrigues Island

Rodrigues Island Rodrigues island, is in nowhere, and the nearest enormous civilization they have is 617 km far. 600 km of the amazing Indian Ocean.…

Reunion Island

Situated in the southwest of the Indian Ocean, Reunion Island a little station of France that packages nature’s ideal. Never an Island had so all…