The History and Charm of Kastro: A Fortress Village Nestled in Thassos’ Mountains
Kastro, quite literally means ”the castle”. The village is to the north east of Limenaria towards the centre of the […]
The History and Charm of Kastro: A Fortress Village Nestled in Thassos’ Mountains Read Post »