Guest post by Shelby McDaniel In 2011, the New7Wonders Foundation announced a list of seven sites around the world that would be named the new seven natural wonders. The list included sites such as the Amazon Rainforest, the Puerto Princesa River in the Philippines and Table Mountain in South Africa. One of the most distinctive features of the South African landscape, the flat-topped Table Mountain towers above Cape Town. Visitors from all … [Read more...]
You are here: Home / Archives for South Africa