Niagara Springs

Niagara Springs - Thousand Springs State Park, Idaho by JD Andrews

Niagara Springs - The 7th largest spring in the U.S.