Denver, CO 80211
- In central Denver, just off I-25 exit #211
- Zoos - Game Park
DescriptionA first-rate aquarium featuring sea otters and detailed looks at both a Colorado River and a very different Indonesian River.
Open till 6 during summer