Awesome PicsFrom the archive · 2017Table Mountain - Wonder of the WorldTable Mountain is South Africa’s best-known landmark and arguably one of the most well-known mountains in Africa, if not the most iconic mountain on the planet.16 February 201713 min readRead the story