Sumba Travel Guide - Sumba belongs to the group of little sunds islands located northwest of australia towards bali and java.