Explore the Magic of the Slocan Valley From New Denver Lodge Tucked between the towering Valhalla Mountains and the serene waters of Slocan Lake, New Denver, BC is a place where time slows down and nature takes center stage. Whether you’re visiting for relaxation, adventure, or a little of both, this charming village and its […]

