Shelly Beach, KwaZulu-Natal

Shelly Beach is a coastal town in Ugu District Municipality in the KwaZulu-Natal province of South Africa. It is located halfway between Uvongo and Port Shepstone.

Shelly Beach, KwaZulu-Natal

Shelly Beach is a coastal town in Ugu District Municipality in the KwaZulu-Natal province of South Africa. It is located halfway between Uvongo and Port Shepstone.