Located in South East Estes Park is 1,362 acres of nature and wildlife. Hermit Park Open Space is home to a lush forest of pine and wetland meadows. Up until 1967 the park was once a cattle ranch. After that, it became a private retreat area for a company that bought it out. Eventually Larimer…