Mystras in Turkish
Mystras in Turkish
Mezistre
A town in southern Greece.
Misehor
A town in southern Greece.
Mistra
A town in southern Greece.