Elitch Garden’s Amusement Park Posted on October 21, 2018 by Jen Reply We checked out this cool amusement park that is located in downtown Denver.