Lair o' the Bear Park - Autumn
Lair o' the Bear Park is a gem in the mountains immediately west of the Denver metro area. Easy to reach, the park is located on State Road 74 a few miles west of the scenic community of Morrison. The park follows the course of Bear Creek and includes a variety of flora. A key feature is a 'castle' from which the park derives its name.
Read More