The Peloponnese is the stuff of legends. Literally.