About Mystras, Greece

The Fortress Town of Mystras

The fortress town of Mystras in the Peloponnese region of Greece holds captivating ruins of churches, libraries, and palaces. Built in 1249 by the Frankish leader Gu... Read More