Niagara Falls State Park Named Top ‘Green’ Destination in New York

From a press release found on Niagara Falls State Park topped New York’s top ten green travel destinations Monday (April 26) by I Love New York, as part of the state tourism agency’s new “Green Heart NY” promotion initiative. “It’s truly fitting that New York’s oldest state park topped the list of green destinations…

Read More
%d bloggers like this: