Google Local for Europe
Google just released local maps for several European countries. Check out the Arc de Triomphe and The Eiffel Tower in Paris, St Marks Basilica in Venezia, and the Cathedral in Florence
Maps are available for France, Germany, Italy and Spain. Check out the announcement on the Google Blog. This is so cool!
It’s hard to remember what the web was like before Google came along.