Richards Bay Campsites in Richards Bay Town in northern KwaZulu-Natal. Situated on a 30 square km lagoon of the Mhlatuze River. One of the country’s largest harbours. Country nameSouth Africa