All  

delphi

Delphi

Delphi

Situated in continental Greece on Mount Parnassus, Delphi was considered to be one of the most important cities of ancient Greece. It was believed to be home to the goddess Gaia, or Earth, and later...