Table Mountain National Park, Cape Town, South Africa

Table Mountain National Park, previously known as the Cape Peninsula National Park, is a national park in Cape Town, South Africa