Celala


Celala - village in Aceh Tengah, Aceh Province, Indonesia.