Label lovers will drool over the high-end shopping in Piazza San Marco. Read more Ortisei “Must love winter sports” could be the slogan of this town at the base of Northern Italy’s Dolomite Mountains. Skiing, snowboarding, tobogganing, and every other way of gliding across the sno...