While in Charlotte for the holidays last month, we took our daughter to the Discovery Place Kids museum. This place is awesome!! It is perfect for ages 2 1/2 - 5 or 6. The price is great at $8 per person and $90 for an annual pass.
As soon as you walk into the museum, you are greeted by a full size fire truck to the left and an outstanding water play area to the right. There is also a play restaurant with menus and a "working" kitchen, a grocery store complete with carts and cash registers, a climbing wall, a farm and a pirate ship. The biggest decision is which area to go to next!
My daughter, who is almost 4, most enjoyed the craft room and the building area. I love how this museum teaches life skills in a really fun way. What a wonderful place!! I would suggest they put in some sort of food service on site, because we had to cut our visit short for a lunch break. I only wish we had a kid's museum like this in Orlando.