Orchard Beach is a public beach in the Bronx, New York City. The beach is part of Pelham Bay Park and is situated on the western end of Long Island …See more
New York City has more than 1,700 parks, playgrounds, and recreation facilities across the five boroughs. Parks properties range from swimming pools to wetlands and from woodlands...