It is hard to think of another city in Africa that has quite as much to delight children as South Africa’s Cape Town. Firstly, there is that strangely flat-topped mountain in the middle of the city that is never out of sight. It forms part of the remarkable Table Mountain National Park, with mountain walks [...]








