Cape Town’s hottest new restaurant lands on TIME’s global list just months after opening
Just months after opening, Amura by Ángel León at Mount Nelson Hotel has secured a spot on TIME’s 'World’s Greatest Places' list for 2026, marking a significant milestone for both the restaurant and Cape Town's culinary