Who are the Mamboru?
The Mamboru people live on the northwestern coast of Sumba, just south of Flores. Sumba is in East Nusa Tenggara Province. Much of interior Sumba consists of extensive plateaus, with scattered, irregular hills, particularly in the western part. The climate is hot and dry. The Mamboru people are closely related… Read more