Situated beside the Atlantic Ocean, the oldest city of South Africa is really a stunning place. The sandy beaches, the long stretch of vineyards, glorious weather and the iconic Table Mountain makes Cape Town a city where you can have it all. The city is blessed with a laid back attitude and a plethora of must do activities to choose from. One can spend days after days listening to jazz music, tasting the gourmet offerings, going on wild safaris, taking a helicopter tour above the city or diving under water to witness the Great white sharks. A trip to Cape Town is the best way to start your vacation in South Africa. While you can find out all about planning the perfect trip in our extensive South Africa Travel Guide, here are some the top activities that you must try out while you are in Cape Town. Continue Reading