Lefokastro is a small, picturesque, fishing village in the Pagasitic Bay in the south-west of Pelion. It is 6 km from the town of Argalasti […]
Greece beaches islands towns food music restaurants
Lefokastro is a small, picturesque, fishing village in the Pagasitic Bay in the south-west of Pelion. It is 6 km from the town of Argalasti […]