Food and Drink 5 PLACES TO HAVE HIGH TEA IN CT Recently named the best city in the world by the Telegraph Travel Awards, people visit Cape Town for an array of reasons. Some come for the stunning ocean and mountain capeetc9 years agoKeep Reading