Beer Info FAQ

Is Sleeping Giant an island?

Is Sleeping Giant an island?

Visible from many places in Thunder Bay, the Sleeping Giant is the city's most well-known natural wonder. On an island just outside Thunder Bay, now known as "Isle Royale," once lived a great tribe of Ojibway Natives.

What does sleeping giant mean?

Definition of sleeping giant : one that has great but unrealized or newly emerging power.