Shelly Beach South Africa. Shelly Beach Natal South Africa 15 Day Weather A NSW tourist movement has featured the beach's radiantly white sand on the…