Posted on October 30, 2008 by kjfitzGoogle Street View adds Italy – Florence– Lake Como– Milan– Rome From Google Maps Mania