Results 1 results found Church of Resurrection, built in 1870 on top of Vrodado hill, Ermoupoli, Syros island, Southern Aegean sea, Cyclades, Greek Islands, Greece, Europe