Results 1 results found Small monastery situated in the hills above Mirtiotissa Beach, Corfu, Greek Islands, Greece, Europe