Michigan – Tahquamenon Falls Posted on September 10, 2014December 22, 2019 Tahquamenon falls is located in the upper peninsula of Michigan. The highway passes right by Lake Superior. It was a bit choppy when we visited. Map of the upper falls. There is a bit of walked to do. This is the upper falls area. It was a misty rain the day we visited, but that didn’t stop us from taking pictures. This is the lower falls area. More pictures of the lower falls area.