Daily Archives: September 18, 2007

When I can’t be in Italy, the next best thing is usually watching TV programs about traveling in Italy. I mean, I love looking at photographs, but there’s something about moving pictures that really gives me a sense of a place. One program I always love watching, almost regardless of […]

Italy Travel TV Shows On Demand