Tag: Free Things to Do in New York

Free things to do near Grand Central Station

Grand Central Station lives up to its name. Opened in 1913, the station’s grandeur comes from its impressive Beaux-Arts design, which has seen it registered as a National Historic Landmark. And its location in Manhattan makes it central to the city of New York. Grand Central Station is the gateway to the Big Apple for…