The annual World Travel Awards took place in September and resulted in a string of accolades for South African tourism brands and a Best Beach Destination award for Cape Town. Cape Town competed against Bazaruto in Mozambique, Diani Beach, Kenya, …