Houghton, Michigan is Isle Royale National Park's mainland headquarters. It is located along the Portage Canal on Lakeshore Drive. Use this map to locate park headquarters and the Houghton Visitor Center.
View current weather conditions. Address 800 E. Lakeshore Drive, Houghton, MI 49931. Things to know about the Houghton Visitor Center:
|
Last updated: March 26, 2024