Castle of Mystras - Villehardouin's Castle
Mystras, Sparti, Laconia, Peloponnese
The castle is on a steep hill that dominates the valley of Evrotas river, 6km west of the modern town of Sparta.It is very possible that the decision of the Francs to build a castle there had to do with the vincinity to the ancient...
View More