Angelokastro Castle
Angelokastro, which is also referred to as the Castle of Angels, is strategically located in the western part of the island, very close to Paleokastritsa and 19 km from Gouvia. It is believed to date back to the 13th century and together with the other two Byzantine castles, Kassiopi and Gardiki, they formed the defensive […]
Angelokastro Castle Read More »