The highly anticipated Kota Festival Tour made its first stop at Emperors Palace on March 1, celebrating South Africa’s beloved traditional street food. Food and entertainment lovers gathered in ...