Bookings For You Inspiration Italian Lakes Italy Spotlight on Piedmont and Lake Maggiore Piedmont is a region in Northern Italy, best known for its fabulous wines and Autumn truffles, beautiful mountains with plenty of wonderful ski resorts and a climate generally hot in … Continue Reading