New Denver
English
Proper noun
New
Denver
A
village
on
Slocan Lake
in the
West Kootenay
region of south-east
British Columbia
,
Canada
.