Visit Dennis Weaver Memorial Park During Twin Peaks Stay
Dennis Weaver Memorial Park is open to the public and comprises over fifty acres. It serves as a permanent wildlife preserve and is located near Uncompahgre River, not far from the environmentally friendly RiverSage subdivision. Visitors to the park will find numerous miles of trails that are perfect for hiking or biking and provide vistas of the river and the Colorado mountains.
View full press release