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 because it is nestled in the mountains, it cannot be seen from the coast. This was a deliberate policy in […]