After a day of sightseeing, skiing or shopping, there is no better thing to do than enjoy a dinner with excellent Italian food with a good glass of wine and some friends.
From crystal clear lakes to postcard-perfect villages, and castles, Italy has countless fairy tale travel destinations to visit and the live the dream.