Charm of Kastro

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 island. The village is built at an altitude of 450 m. above sea level, and …

The History and Charm of Kastro: A Fortress Village Nestled in Thassos’ Mountains Read More »