Pelham Bay Park is the largest park in New York City. It is located in the northeast corner of the The Bronx, west of the Long Island Sound.
This article is a stub. You can help BambooWeb by .