Table Mountain added to new 7 Wonders of Nature list
Table Mountain is one of the most visited tourist attractions in Cape Town, South Africa and Africa. Great news is that Cape Townians and South Africans alike can now truly feel proud of this...
Table Mountain is one of the most visited tourist attractions in Cape Town, South Africa and Africa. Great news is that Cape Townians and South Africans alike can now truly feel proud of this...