Butterfly Pavilion in Denver Colorado

The Butterfly Pavilion is located in Westminster, Colorado. It opened in July 1995, and was the first stand-alone non-profit insect zoo in the United States. The 30,000-square-foot (2,800 m2) facility is situated on 11 acres (4.5 ha) of land,[1] and contains five main exhibit areas to teach visitors about butterflies and other invertebrates. The main… Continue reading Butterfly Pavilion in Denver Colorado