12 Things To Do in Sumba, Indonesia: Complete Guide for First-Time Visitors
The Island of Sumba, located in eastern Indonesia and south of Flores and Komodo, is a popular travel destination that offers the perfect balance between deep-rooted traditions and thriving tourism.