An Italian Mashup

John Musser
Dec. 13 2005, 06:03AM EST

The Metro System of Naples, Italy shows you the main lines and stops of that transit system and yesterday became the first Italian example added to the mashup database.

John Musser

Comments