Billed as the “Mother City”, Cape Town is a destination that beckons you again and again. Being home to the majestic Table Mountain, plentiful historical sites and some of the most spectacular beaches in South Africa, the charming metropolis always leaves its visitors craving for more. Here are some irresistible reasons why Cape Town merits a trip. « Continue Reading »