All photos and video © James and Karla Murray The deepest subway station in New York City lies 173 feet below ground (18 stories!) at the 191st Street stop of the 1 train. This stop is also known for the 1,000-foot-long tunnel that connects its station at St. Nicholas Avenue to an entrance on Broadway. Called “Tunnel Street,” […more]
Posted in: New York
Comments are closed.