THE PILGRIM
The Pilgrim statue is located in the center of the park on the 72nd St. Drive. The statue commemorates the landing of the Pilgrim Fathers at Plymouth Rock.
(NYNewsday.com / July 1, 2003)
- News
- Sports
- Entertainment
- Multimedia
- Special projects
- Blogs
- amNY.com to go
- New York Guides
- Classifieds
- Metromix
- About us
- More
