On Top of Table Mountain, Cape Town, South Africa

  On Top of Table Mountain, Cape Town, South Africa --------------------------------------------------------   If there’s one attraction that you just cannot afford to miss when you’re in Cape Town, it’s Table Mountain. The mountain forms part of Table Mountain National Park and sits right in the heart of Cape Town. The views from the top are [...]