Casting Into Paradise With The West Coast Fishing Club: Experience Where Wilderness, Luxury And Adventure Converge
The West Coast Fishing Club is renowned for The Clubhouse, a 35,000-square-foot retreat perched on Langara Island at the northernmost tip of Haida Gwaii.