Where is Church of Saint Lazarus?

Where is Church of Saint Lazarus located?

Church of Saint Lazarus, Church of Saint Lazarus, Cyprus (approx. 34.911495°, 33.634792°)


Where is Church of Saint Lazarus on the map?