Westminster’s Butterfly Pavilion: An Enchanting World

Butterflies are born free and float gracefully in the Butterfly Pavilion at 6252 W. 104th Ave. in Westminster, Colorado. In my childhood, I chased butterflies and caught them with a net if I was lucky. Now, all I need do is walk through the doors of Westminster’s Butterfly Pavilion to discover the enchanting world of … Read more Westminster’s Butterfly Pavilion: An Enchanting World