Iconic church gem of Inuvik
Our Lady of Victory Church, often called the Igloo Church, is located on Mackenzie Road in downtown Inuvik.
To read this article, you must create an account and buy a subscription OR log in to your existing account with an up-to-date paid subscription.