Doo Twah Self Catering Holiday Chalets ~ Location & Map

Shelly Beach is situated on the KwaZulu Natal South coast. Doo Twah is just 200m from the beach and 1 km to Shelly Centre and South Coast Mall.