Beach
Margate Main Beach is a popular beach in the favoured holiday town of Margate, on the South Coast of KwaZulu-Natal. Enjoy some fun in the sun, tanning, swimming, and water sports!
Margate Main Beach is a popular beach in the favoured holiday town of Margate, on the South Coast of KwaZulu-Natal. Enjoy some fun in the sun, tanning, swimming, and water sports!