satriyo hutomo 11:53 PM Add Comment NIHIWATU BEACH, paradise hidden in West Sumba Sumba island is an island in East Nusa Tenggara province , Indonesia . Its area 10,710 km2, and its highest point is ... Read More