The village of Socaras is located about 30 km from the southern coast of Crete and 50 km south of...
News in English from Greece
News in English from Greece
The village of Socaras is located about 30 km from the southern coast of Crete and 50 km south of...