The medieval castle city of Mani, Peloponnese, Greece. Photo by Peter Grigorakakis.