Tahquamenon Falls, Michigan
Travel Blog

Tahquamenon Falls Video

Here’s a video (see below, scroll down) we put together from Jo’s family visit to Tahquamenon Falls near Paradise, Michigan in the Upper Peninsula. The falls is located in Tahquamenon Falls State Park along the […]