03 Oct 2008 Discover the Decadence of Piedmont Sitting across the Alps from Switzerland and France, the Piedmont area of Italy has been self sufficient and left to its own devices for decades, if not centuries. Read the rest » read more