Crossword clues for Valley of Hercules's lion.:NEMEAValley of Hercules' lion.NEMEAValley of Hercules's lion.NEMEAValley where Hercules slew a lionNEMEAArgolis valley where Hercules killed the lion.