Margate South Coast accommodation. Self catering accommodation. Holiday in Kzn South Africa. Bed + Breakfast, Self Catering Accommodation and Adventure, Kwa Zulu Natal