Step up to Table Mountain: The New Crowned Jewel of Cape Town, South Africa
Located 1085m above the bustling cityscape of Cape Town, South Africa, lies Table Mountain, the 7th wonder of nature in the world. Consisting of layers of sandstone and granite formed by volcanic and glacial action 520 million years ago, it is 6 times older than the Himalayas, making it one of the oldest mountains in…

