Skip to main content
AtlasVisual - Video Travel Guide
WHERE TO GO
Theoskepasti Church Ikaria Greece
Theoskepasti church ( Ikaria ) is a 13th-century monastery with frescoes and old icons. Located close to Christ Ridges in a magnificent green setting with stunning views.