January 11, 2020 Butterfly Pavillion Experiences / Learning / Museums / Travel Butterfly Pavillion has always been my favorite place to admire and be in awe of butterflies in their natural habitat, in Westminster, Colorado