Watch out for otters in Glenwood Canyon
Many people might not realize this, including those who have lived in Colorado their whole lives, but yes, we do have otters in Colorado. Colorado Parks and Wildlife (CPW) Public Information Officer Rachael Gonzales and...