Menominee North Pier Light 2006* Variety... The Spice of Life! Enjoy!
Menominee North Pier is located in the Upper Peninsula of Michigan at the end of the pier, on the north side of the entrance to the Menominee River. It is accessable by car.
Read More4 / 50
Log In: