Here are South Africa’s top 10 best-rated beaches

The Citizen ·
Culture & Lifestyle Travel South Africa
South Africa

The top 10 ranking features eight beaches in the Western Cape, with the remaining two in the Eastern Cape.

Read original article on The Citizen →