I always loved a visit to Casa Loma as a kid. Plan on a couple of hours for your self-guided tour. It is fun to take your children there to check out the castle. During the holiday season, there is entertainment for the children in terms of theatrical performances. This attraction is more suited to children and their families.