Port Shepstone - KwaZulu Natal, South Africa

Port Shepstone is a seaside town on the South Coast of KwaZulu Natal, South Africa. Located 120 kilometres south of Durban, between Hibberdene and Margate, it serves as the central hub for southern Natal's administration, education, industry, and commerce. The town is nestled on the estuary of the uMzimkhulu River, a broad and powerful river ...

Back to Natal Lighthouse