This is a great museum for your kids. They actually encourage interaction with the children and have interactive play for the kids. This is a great place to bring them where they can learn and have fun. They can try to solve different puzzles using their skills. Everytime I go, I even try to join in the fun. It's hard to admit but sometimes the kids are better than me with the puzzles.