Lykaionby Callisto Lodwick7 min readMake your way up Mount Lykaion to see the best excavated summit site in Greece, and to hear some bloodthirsty stories.