Cache la Poudre River
Rising in Rocky Mountain National Park and coursing 126 miles to its junction with the South Platte River near Greeley , the Cache la Poudre River is the lifeblood of several northern Colorado communities and contributes significantly to the economy of the region. Today, those who live in the...