Travel Video PostCard: Brescia, Italy|Aug 25, 2011
An hour or so away from Milan, in the north of Italy, is Brescia, a small Italian town, on the edge of Lake Garda and at the foot of the Italian Alps. It has all the charm and history of Italy, except far fewer tourists to deal with