Maitara


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