Nope! Delphi is a town and an important archaeological site, 185 km away from Athens.