Sitting almost on the south west tip of Africa, Cape Town got its name from the term ‘Cape of Good Hope’. Set under the awe-inspiring Table Mountain, and with stunning beaches, it is a city of great beauty with a rich history and great diversity of cultures, from indigenous tribes to European settlers.