ONLY AFRICAN RESTAURANT FEATURED IN TIME’s 2026 World’s Greatest Places List: AMURA BY ÁNGEL LEÓN AT MOUNT NELSON
Amura by Ángel Leó located at Mount Nelson, A Belmond Hotel, Cape Town, has been featured on TIME’s 2026 World’s Greatest Places, which highlights 100 extraordinary destinations to visit and stay.









