We took the Charlotte Amalie Historical Walking Tour in St. Thomas--a great tour, unless you have children in a stroller or are mobility challenged. There are stairs, LOTS of them, and they are mostly made of rock and don't all have handrails. I would think it would be pretty boring for toddlers and younger kids, there's a lot of "don't touch" rooms in the Haagensen House, and tour narrative is on the dry side--although quite interesting if you are a history buff. It's not an "activity" type of tour with time to run off steam, and it's very structured.
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!