margate’s

Margate’s Super Surfing Spots

The Kwazulu-Natal boasts some of the finest beaches along the South African coastline – these have the added advantage of…