Izotsha is a small rural settlement on the South Coast of the KwaZulu-Natal province of South Africa, just inland from Shelly Beach and approximately 7 kilometres south-west of Port Shepstone. The nam
The P200 Izotsha Road approaching the intersection with the P55 in Izotsha