Marathi | Hindi
FOLLOW US :
City
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.