Video thumbnail for Mystras - Greece

Mystras - Greece

Mar 27, 2025
Mystras or Mistras, also known as Myzithras in the Chronicle of the Morea, is a fortified town and a former municipality in Laconia, Peloponnese, Greece.
Specialty Travel Tourist Destinations Tourist Destinations Historical Sites & Buildings Travel Guides & Travelogues