There are so many things to do, not just in Philly but in the suburbs as well! It would take me forever to list all the things we do/have done/like to do with our kids. My suggestion: go online to the Bucks, Montgomery, Delaware, Phila. and Chester County Visitors' Bureaus. (Also some NJ Visitors Bureaus....) Look up info and ask for info to be sent to you. Also, you can go to the visitors' bureaus for specific towns. We love the off the beaten track places. Gather all the info, keep it in a file folder or small bin, and refer to it often! Also, there's a book on places in PA to go to with children. It's amazing how many things you may find, practically in your own backyard! When my kids were 2, we used to take them to a lot of places one might not think to take a 2 yr old. My playgroup, about 10 families, would organize (we took turns) field trips for the kids...historic homes, supermarket tours, post office, etc. Places you might not think to take a 2 yr old, but our kids took it all in! Also, if you haven't been to Dutch Wonderland and are looking for an amusement park experience, it's WONDERFUL for a 2 yr old! Have fun! Two is SUCH a fun age!