The Forbes Travel Guide has included ten top South African hotels in its 2020 Star Award winner list, seven of which are in Cape Town, one in Stellenbosch, and two in Johannesburg. Cape Town also made the Guide’s Top 20;Travel Destination List. Continue reading →