Hyde Park (Niagara Falls, New York)
New York, United States
Hyde Park is a municipal park in Niagara Falls, New York. It is the largest city park in New York outside of Manhattan, and is located along Hyde Park Boulevard (NY 61).
Park data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).