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.…