South Africa’s Mother City has been ranked second in the Top 10 of the World’s Best Cities. TimeOut released its list of 50 Best Cities in the World and Cape Town featured on the list in second place. According to TimeOut, it carried out a survey with research company Potentia Insight. The survey questioned thousands of city dwellers about the quality and affordability of food, culture, nightlife in their city and how the city makes them feel. The media platform noted that Cape Town came out at the top of its list for its natural beauty, including Table Mountain and its well-marked…