West Farms Park is a scenic lookout, located at 1080 180th street, Bronx, NY, United States. Visit their website nyc.gov for more detailed information.
This park is still in COnstruction but will be finished soon, its going to be really nice