Durban is renowned for the wide range of restaurants it offers, serving everything from typical local curries to fresh ...
The bustling seaside city is often referred to as the "Miami of South Africa" just for half the price. Here you can stay in a ...