Travel June 24, 2020 Sumba Island: Discovering Paradise in Eastern Part of Indonesia Sumba Island Sumba Island has been renowned for its beautiful landscape and magnificent views. Located within East Nusa Tenggara Province,…