Durban is an intriguing mix of urban South Africa and the Indian subcontinent. From the surf to the spirits, here's why you should make time for this city.