Surrounded by crystal clear waters, you will find a town that looks out of a fairytale, offering a snapshot of medieval ...
Monemvasia, on the southeastern shores of the Peloponnese, Greece is Europe's oldest continuously inhabited castle town.
Greece certainly knows how to build a town on a rock, and the proves it once again with Monemvasia ... There, you can find a fortified old town made of stone mansions and small Byzantine churches ...