Explore relationships
Pelham Bay
Pelham Bay Park is a municipal park located in the northeast corner of the New York City borough of the Bronx. It is, at 2,772 acres (1,122 ha), the largest public park in New York City.
Use + to expand a branch. Click a topic name to open its summary.