Photo courtesy of NYC DOT on Flickr To celebrate Earth Day next weekend, New York City is closing some of its streets to cars. As part of an annual event run by the city’s Department of Transportation, 30 blocks of Broadway from Times Square to Union Square will be closed on April 27 to allow pedestrians and cyclists to roam […more]
Posted in: New York
Comments are closed.