×

Adonara

Island in Indonesia
Adonara is an island in the Lesser Sunda Islands of Indonesia, located east of the larger island of Flores in the Solor Archipelago. To the east lies Lembata, formerly known as Lomblen. Adonara is the highest of the islands of the archipelago,... Wikipedia
Area: 204.5 mi²
Population: 132,345 (mid 2021 estimate)