Karakelong
Karakelong is the main island of the Talaud Islands north east of Sulawesi, Indonesia. Its area is. It has a population of 51,506 at the 2010 Census; the latest official estimate is 58,459. Its largest town is Melonguane on the west coast, which serves as the administrative centre for the Talaud Islands Regency.