Abandoned City Hall Station New York
Abandoned City Hall Station in New York is a decommissioned subway station located in lower Manhattan. The station has been closed to the public since 1945 and is now only accessible through special tours. As one of the most iconic abandoned subway stations in the world, the City Hall Station in New York is a … Read more