In its 21st year, the Durban Diwali Festival (October 18-20), will take place at the Durban Old Drive. Hosted by the South African Hindu Maha Sabha, this free festival has everything you’d expect: delicious food, a spirited atmosphere, entertainment, rich tapestries and a colorful display of fashion and furnishings. Enjoy local entertainment, sample Indian street food and splurge on handmade souvenirs. There’s a temple onsite to offer prayers and a float procession.
Lavanya Sunkara / Forbes