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