Black Rock, KwaZulu-Natal, South Africa; By Andrew Cooper
On the northeast coast of South Africa, one of the longest and most beautiful beaches in the world runs unbroken for 150 km between the inlets of the St. Lucia and Kosi Estuaries.
On the northeast coast of South Africa, one of the longest and most beautiful beaches in the world runs unbroken for 150 km between the inlets of the St. Lucia and Kosi Estuaries.