Rise to the Top of Table Mountain, Cape Town
Table Mountain in Cape Town is the most iconic sight in S. Africa and considered as one of the world’s Seven Natural Wonders. It is also S. Africa’s most photographed attraction and its famous cable car has lifted millions of people to its top. From Table mountain, you can have a breathtaking view of Cape …