The Monastery of Artamitis is the most important place of worship for the villagers and it is about 7.5km north of Agios Isid ...