Arachova is a mountain town in the Parnassus Mountains of Greece and a good base for visiting the ancient archaeological site of Delphi, a 15-minute drive away.