The Green Hills Butterfly Ranch is a beautiful estate with various species of butterflies! Jeronimo, our guide, is one of the most knowledgeable people I have met and he answered every question we had about the butterflies. You can really tell they care about the work that they do here. Everyone was hospitable and it was a lovely afternoon spent watching the butterflies and hummingbirds!! I highly recommend this place for anyone, especially those with kids!