Find the word definition

Wikipedia
Karakelong

Karakelong is the chief island of the Talaud Islands north east of Sulawesi, Indonesia. Its area is . Its largest town is Beo on the west coast.

Category:Islands of Sulawesi Category:Landforms of North Sulawesi