What is the main natural landmark in Little Falls?
Grand Canyon
Cascades
Niagara Falls
Yellowstone
Answer
Cascades, the main natural landmark in Little Falls, are a series of waterfalls on the Mohawk River. The cascades have a total drop of 50 feet and are a popular tourist destination. The cascades were formed by the erosion of the river over time and are now a protected natural area.
Discover Little Falls: Unveiling the Hidden Gems of Herkimer County!