Harding – KwaZulu-Natal

By Sodwana Bay

Harding is a town situated in the Mzimkulwana River valley, Ugu District Municipality of KwaZulu-Natal, South Africa Harding was established as a military outpost following the British annexation of East Griqualand in 1874. Named after…


Umzimkhulu – KwaZulu-Natal

By Sodwana Bay

Umzimkhulu is a town in Herigwala District Municipality in the KwaZulu-Natal province of South Africa. The town lies 243 km north-east of Mthatha and 18 km south-west of Ixopo. It developed from a trading-post and…


Richmond – KwaZulu-Natal

By Sodwana Bay

Richmond is a town situated on the banks of the upper Illovo River in the midlands of KwaZulu-Natal, South Africa, approximately 38 km south-west of Pietermaritzburg. Timber, sugarcane, poultry, citrus fruit and dairy goods are produced…


Mseleni – KwaZulu-Natal

By Sodwana Bay

Mseleni is a small settlement in Umhlabuyalingana Maputaland, northern KwaZulu-Natal, South Africa. It is situated not far away from the small town of Mbazwana. It is divided into 2 small izigodi namely KwaJobe and KwaNhlamvu,…


Ingwavuma – KwaZulu-Natal

By Sodwana Bay

Ingwavuma is a town in the Umkhanyakude District Municipality of KwaZulu-Natal Province, South Africa. It is unclear where the name of the town came from; one theory is that it was named after the Ngwavuma…


Margate – KwaZulu-Natal

By Sodwana Bay

Margate is a seaside resort town on the KwaZulu-Natal South Coast, just about 20 kilometres southwest of Port Shepstone. The river which flows into the sea at Margate is called “Nkhongweni” (place of entreaty) because…