Incredible 70-Foot Waterfall

2 years ago
8

Filmed during autumn, this waterfall is called High Falls and is located on the Baptism River in Tettegouche State Park off of Highway 61 on the North Shore of Minnesota.

Loading comments...