Discover New Denver, British Columbia: A Hub for Southwestern Adventure
Outdoor Adventure in New Denver, British Columbia
Located on the shores of Slocan Lake, New Denver is a small town offering access to outstanding outdoor activities set against the rugged backdrop of BC’s Selkirk Mountains.