New Street View images from Italy and France

About Street View France Italy · Reply

Google have announced that new images are now available in France and Italy.

Starting today, you can view some of the most historic and architecturally significant landmarks in Italy and France, including UNESCO sites in Rome, the center of Florence and stunning chateaux in the French countryside.


View Larger Map
For instance you can now go inside the Colosseum in Rome, Italy.