New York City & Google team up By Jeroen van Geel on January 25, 2009 In an attempt to feel modern and appeal to the 21st century tourist New York City has developed a new [...]