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.
This medieval castle town has been described as one of the most romantic places in the world and, after its recent resurgence, well deserves a spot on your next bucket list. Many of Monemvasia’s ...