The modern day village of Mistra lies below the well preserved Byzantine town of Mistra.



Hotels in Popular Greece Destinations