Breathtaking Ruins Of Mystras Mark Center of Byzantine Power in Greece
Mystras, known as the “wonder of the Morea,” which lies in the southeastern Peloponnesian Peninsula, was once the center of Byzantine power in southern Greece. The town was named a UNESCO ...
READ THE ORIGINAL POST AT greece.greekreporter.com