Things to Do in Cape Town

Located on the southwest coast of South Africa, Cape Town is a port city that lies on a peninsula anchored by the iconic Table Mountain and bordered by the Indian and Atlantic oceans. It is South Africa’s most…