Loading...
Uploaded by ICharmaine on Jul 13, 2009
Lower Tahquamenon Falls is located in Tahquamenon Falls State Park, found in the Upper Penninsula of Michigan near Paradise. There is also an Upper Tahquamenon Falls, approx 4 miles upstream.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)