Pelham Bay Park
With 2,772 acres located in the northeastern Bronx, Pelham Bay Park is the biggest park in New York City. This urban oasis provides a wide range of outdoor activities, stunning scenery, and historical significance. Pelham Bay Park offers activities for everyone, from biking and hiking to swimming and bird watching. The Siwanoy tribe first settled […]