Holy Apostles Church of Kars Holy Apostles Church of Kars. The city, located in ... Leave a reply Share This