🇮🇩 Sumba, Indonesia
Sumba is one of the islands of Indonesia, belongs to the Lesser Sunda Islands, located in the Indian Ocean south of the island. Flores between the islands of Sumbawa and Timor. In 1522, the first ships from Europe arrived on the island.
https://goo.gl/maps/h1XPUpxiUtyLG12a6