Dambila

Description

Dambila Island is a small island located in the Flores Sea, off the northern coast of Flores. It is administered as part of East Alok district in Sikka Regency. It has an area of 6.25 square kilometres (2.41 sq mi), and is administered as part of the village of Parumaan. A majority of the island's population is of Bajo origin.

View on Wikipedia