Hidden In New York's Finger Lakes Is A State Park With The Tallest Free-Falling Waterfall In The Eastern US
Too many people fail to explore the beauty of New York state outside of the hectic city. The state is home to a stunning park, perfect for nature lovers.
Read More