Nelson British Columbia Glass
- from our Affiliates
Nelson is a city located in the Selkirk Mountains on the West Arm of Kootenay Lake in the Southern Interior of British Columbia, Canada. It's a perfect headquarters for outdoor adventures like hiking, climbing, backpacking, skiing, and fishing.