Nihiwatu Beach, Sumba, Indonesia; By Olaf Guerrand
Nihiwatu Beach, a natural, beautiful and mostly undeveloped beach on the island of Sumba, Indonesia.
Nihiwatu Beach, a natural, beautiful and mostly undeveloped beach on the island of Sumba, Indonesia.