The World Travel Awards, one of the most important travel industry’s most prestigious awards programmes, announced that Table Mountain, one of the New 7 Wonders of Nature has been voted Africa’s leading tourist attraction. 


This isn’t the first time that Table Mountain achieved this award: in 2019 and 2014 the New 7 Wonder of Nature also received the accolade. 


After several months of closure due to the coronavirus pandemic, being able to receive visitors again as well as achieving this accolade is an excellent way to end the year.