Elitch Gardens: Holding a Lofty Place in Denver History
“Not to see Elitch’s is not to see Denver.” That sign on the giant Ferris wheel greets guests as they enter the Elitch Gardens theme park in downtown Denver, which, in 2010, is marking its 120-year anniversary. The slogan may have been more relevant when Elitch Gardens was in its heyday in north Denver, located … Read more