Cape Town has one of the liveliest cultural scenes in Africa. The city is famed for its hospitality and is packed with trendy establishments in which you can sample it. With an open-minded and relaxed atmosphere, glorious beaches and enchanting vineyards, not forgetting the iconic Table Mountain backdrop, it's a city you'll be reluctant to leave.