History, hikes and great sandwiches in the legislative capital of South Africa

Walking the streets of Cape Town makes you feel like a world resident. You’ll hear different languages everywhere you go — South Africa has 11 official languages and dozens of dialects. Its diversity, history, nature and lekker food will be sure to surprise you and keep you entertained, whether you’re here for a short stay or decide to take up residence.