Monemvasia, a historical castle town built on a rock island, Lakonia, Peloponesse, Greece antonis1408 DP-639910702