Branson, MO just isn't only shows for entertainment. The Butterfly Palace is a place to escape for a bit of quietness. What caught our eyes were the Rainforest Science Center and the Banyan Tree Adventure in the Palace. Two of us saw the Jesus Christ Lizard running 20 feet on the water in Costa Rica and never thought we would see this lovely creature in the USA. Watching the Red eye Tree Frog, piranhas, and turtles in this tiny sanctuary in the Butterfly Palace added to our memory book. In December there weren't many species of butterflies flitting around but the living statue of an angel at Christmas time made this a special adventure because some of the butterflies were landing on the angel's hand.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.