Lying on the foothills of Mount Parnassus, Delphi is a town and an archaeological site located close to Olympia. This ancient town houses the Oracle of Apollo and many important Greek temples. Recognized as a UNESCO World Heritage Site, Delphi was considered the center of the world.