Results 3 results found Karavostasis village and principal port, Folegandros, Cyclades Islands, Greek Islands, Aegean Sea, Greece, Europe Interior of the church of St. Artemios at Karavostasis on Folegandros, Cyclades Islands, Greek Islands, Greece, Europe Karavostasis village and principal port, Folegandros, Cyclades Islands, Greek Islands, Aegean Sea, Greece, Europe