Exploring the ruins of Mystras' castle town in the Peloponnese. Mystras was an important castle of the Byzantine Empire.