The botanic gardens at Insel Mainau (last post) had a special enclosed area with a butterfly garden. You had to enter through hanging beads that discouraged the butterflies from leaving their special garden. A winding path with arched bridges took you through a variety of flowers and shrubs that appealed to many different species of butterfly. It was warm and moist with a waterfall and a delightful stream as well.
And this is just a small sample of the butterflies there. They flit so quickly I couldn't get great photos. It was a wonderful feeling to have them brush right near you as they flew by!
My favorite part though, geek that I am, was the chrysalis display. If I had more patience I probably could have found one that was ready to emerge - but you will just have to be content with the hanging, and occasionally twitching, chrysalises!