Google Street View adds Italy kjfitz 16 years ago – Florence– Lake Como– Milan– Rome From Google Maps Mania