Tagalaya


Tagalaya - village in Tidore Kepulauan, North Maluku Province, Indonesia.