Mount Parnassus, is a mountain of limestone in central Greece that towers above Delphi, north of the Gulf of Corinth, and offers scenic views of the surrounding olive groves and countryside
Mount Parnassus
Mount Parnassus, is a mountain of limestone in central Greece that towers above Delphi, north of the Gulf of Corinth, and offers scenic views of the surrounding olive groves and countryside