Far from Indonesia's popular tourist destinations, the island of Sumba reveals itself as a true hidden paradise on earth, offering an authentic, unspoilt experience full of surprises. Located in ...