One of the natural wonders of South Africa, this magnificent stretch of coastline with its ravishing scenic splendour and wide, sandy beaches is an absolute must.
One of the natural wonders of South Africa, this magnificent stretch of coastline with its ravishing scenic splendour and wide, sandy beaches is an absolute must.