Forty miles south of Estes Park along the Peak to Peak scenic byway, sits the small mountain town of Nederland, Colo. Nicknamed “Ned.”
106