City Park is one of the Denver places to visit for those who enjoy natural beauty. Included amongst its 330 acres are lakes, fields, playgrounds, water ...