Sort:  

Yes! It is located in Denver, Colorado. And it was a 10-hr drive from where we live, so it was a challenge to get there. But everything is worth it! It's an amazing place to visit!