Monemvasia is one of the most romantic places in Greece This is a Medieval Castle Town, exclusively carved on the slopes of a rock. This…