What and Where Is Grand Army Plaza? | NYC Landmarks in Central Park | Explore Grand Army Plaza in Manhattan With a Bike Tour