Cape Town is one of the largest cities in South Africa and is located at the south-west tip of the country. Cape Town is noted for its architectural heritage, with the highest density of Cape Dutch style buildings on the world. The city has a beautiful natural setting in the Cape floral kingdom and is overlooked by the great Table Mountain. You can also enjoy the many beautiful beaches in a pleasant Mediterranean climate or go whale watching in the bay.