Island · Indonesia

Karakelang Island

Karakelang Island, Indonesia

Karakelang Island is a island in Talaud Islands, Indonesia. Island in Talaud Islands Regency, North Sulawesi Province, Indonesia.

More places in Indonesia