Designed by
Title
Aerial of Town of Monemvasia #100418245
Description
Monemvasia Greek: ÃÅÿýõüòñÃÆïñ is a town in Laconia, Greece that is located on a small island off the east coast of the Peloponnese. The town walls and many Byzantine churches remain from the medieval period.