Fresh from being named the world’s most beautiful city for 2026 by Time Out, which also ranked it sixth in its World’s Best Cities list and 11th for best food, Cape Town is getting ready to welcome the world’s bartenders. From 14 to 22 November, AJABU Cocktail & Spirits Festival returns to the Mother City,…



