What a fun and lovely place to spend the day. The petting zoo was our favorite. Come early. Although we came to ride the train, but we were there on a Thursday. The train only runs during the weekends. The melodrama show was pretty cheesy, yet funny, after the show, we watched the hanging in the middle of the road.
As far as horseback riding; the minimum age for a child is 6. We'll definitely be back.