Fun Things to Do in Sloan Lake Neighborhood

There’s no shortage of green space in Denver, and each of its more than 270 public parks has its own appeal. Sloan’s Lake Park, on the city’s western border, is The Mile High City’s second-largest park and claims the capital’s largest body of water…