Legend says that when humankind first made landfall on earth by going down a celestial ladder, they touched down on Sumba. Whatever the truth is, Sumba remains one of Indonesia’s most mysterious islands. Located in the Sabu Sea and largely isolated from the cultural forces that has affected the rest of the Indonesian identity, it is the perfect…