Monemvasia
The town is located in mainland Greece on a tied island off the east coast of the Peloponnese