Explore Cape Town, South Africa's energetic capital city that boasts delicious local coffee brews, a diverse community, and plenty of outdoor adventures.