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 of in a breathtaking way.
Located on Peloponnese, Monemvasia was entirely carved on the back side of a sea rock in the Medieval times. Click the next ARROW to see the next image!