90-Foot Potato River Falls is Even Better in Autumn

This entry was

A 90-foot waterfall among fall’s gorgeous colors? Welcome to Potato Falls in Wisconsin’s Northwoods, where rugged meets breathtaking.