Six of the prettiest beaches to visit in South Africa

South Africa is home to come of the most stunning beaches in the world – here are six of the most beautiful ones you have to visit…

Sundeeka Mungroo
www.msn.com

Scroll to Top