The pied piper

8 min read

THE PIED PIPER

Tucked away in Italy’s Piedmont region lies a trail-riding Shangri-La that r