Arachova in Greece is one of those places that, even after visiting twice, I can say hasn’t lost its magic. This tiny mountain village on the slopes of Mount Parnassus has the perfect mix of tradition and a touch of cosmopolitan charm. Everyone talks about the Greek islands like Tinos, but Arachova is proof that …








