1Monemvasia

Image Source: Link –
This amazing place is the definition of a coastal town. On the side of a small island, the town of Monemvasia takes up a big part in a breathtaking way.
Image Source: Link –
This amazing place is the definition of a coastal town. On the side of a small island, the town of Monemvasia takes up a big part in a breathtaking way.