Known as the “Omphalos (Navel) of the world”, Delphi is located in the heart of the Greek mainland exuding mystical energy. A renowned spiritual place, home of the ancient Oracle of Delphi, an area full of natural beauty and mystique. In Greek mythology, Zeus decided that the center of the world would be where the paths of two eagles that he set free would cross. The two eagles crossed paths over Delphi.