The Panathenaic Stadium A trip to Athens is not complete without checking out the Panathenaic Stadium