Has anyone been to Cuba with children not just on a beach-type holiday, but exploring the history/culture/wildlife etc? I've been looking at a few family-adventure type packages which I think might suit us (single parent, DS14 interested in history/politics/music, DD10 interested in swimming/snorkelling/wildlife/art) but I would be very interested to hear of anyone else's experiences.
We've lived abroad and travelled a lot (Europe/Asia/Australia/N America) but have never been to that part of the world. Usually I plan and book everything independently, but it looks like that is harder to do in Cuba (specially since I don't know the place at all and don't speak Spanish), and it might be easier to go for a pre-arranged small group tour with a company like Exodus or the Family Adventure Company - has anyone tried them?