The Cockrell Butterfly Center is a must see when you go to Houston. If you are a lover of nature and want an up close look at gorgeous butterflies in their natural habitat you won't be dissapointed. There are hundreds of live butterflies showcased in a natural rainforest setting. It is extremely hot and humid inside the center so be... more





