Our Sponsors
68 / 2224
191202 Park Snow Enterprise 1
James Neiss/staff photographer
Niagara Falls, NY - Alan and Heather Hall of Niagara Falls take in the views at Three Sisters Island at Niagara Falls State Park. Mother nature prettied up the landscape with a fresh coating of puffy white snow on Monday, making for fantastic views for those braving the chilly early December temperatures.
- No Comments