Takengon, Aceh

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

Read more