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.

Located on Peloponnese, Monemvasia was entirely carved on the back side of a sea rock in Medieval times. Click the next ARROW to see the next image!