AYANDA MSWELI is a Road safety town establishment located in Durban, KwaZulu-Natal, South Africa. 522C+5R Durban, South Africa Welcome to AYANDA MSWELI – Your Road Safety Town in Durban, KwaZulu-Natal, South Africa! Location: 522C+5R Durban, Stamford Hill, Durban, 4001, South Africa Experience road safety like never before at AYANDA MSWELI, a unique establishment nestled in the heart of Durban, KwaZulu-Natal. Read more...