Top Tourist Attractions to Explore in New Denver, British Columbia

NDL-thumbnail-nice mountain view

The remote community of New Denver in Canada is home to only a small population, yet its pristine beauty and untamed wilderness have won the hearts of many from around the world. The town of New Denver was originally named Eldorado City; in 1892, because of its splendid mountain and lake views, it was renamed […]