I'm planning a 2 or 3 week holiday for hopefully next year (2018). It has to be in the school holidays so if we go for 3 weeks it'll need to be in the summer.
DC will be 16 & 13. We want exploration, scenery, wildlife, culture and adventure. As far as I can tell both SA and Canada can offer all this. I have been to SA before but not Canada.
If we went to SA we'd stay in Cape Town, explore the peninsular, go to Robben Island, abseil off Table Mountain, and fly inland for a safari at Kruger or similar. For Canada, we'd start in Vancouver, go to the Rockies, see the bears in the National Park and visit Niagara.
The two places seem pretty comparable in terms of our tick list and flight times. Cost would be a factor (SA wins there) but so would climate (Canada wins that one).
How do I choose?