
Takengon, Aceh
Takengon is a picturesque town nestled in the highlands of Central Aceh, Indonesia. Located on the shores of the stunning Lake Laut Tawar
Takengon is a picturesque town nestled in the highlands of Central Aceh, Indonesia. Located on the shores of the stunning Lake Laut Tawar