IF YOU GO
Langara Fishing Lodge is on Langara Island, the smallest and northernmost of the 150-island archipelago that is Haida Gwaii.
Langara Fishing Lodge is on Langara Island, the smallest and northernmost of the 150-island archipelago that is Haida Gwaii.