Aptly titled the long lost world”, Sumba Island in Indonesia has managed to remain in the shadows, sidelined by its wildly popular neighbour Bali. The very few that know about it are surfers who visit the island for its rather…
Aptly titled the long lost world”, Sumba Island in Indonesia has managed to remain in the shadows, sidelined by its wildly popular neighbour Bali. The very few that know about it are surfers who visit the island for its rather…