John Halliday, a Langley, B.C. resident, is one of the new coauthors of 109 Walks in British Columbia's Lower Mainland. He is also a member of the British Columbia Mountaineering Club.
109 Walks in British Columbia’s Lower Mainland
More Info +