On refugee exile, and in order to keep the settlers of Afaneia of Ammochostos in touch, the keystone of the Holy Church of Agios Artemios and All Saints had been placed in 2010.
The Holy Church is built on the juncture of the roads Tefkrou Anthia and Idalium.