5 Hidden beach towns in South Africa you need to visit

5 Hidden beach towns in South Africa you need to visit

South Africa’s coastline is home to many celebrated beach destinations — but tucked between the better-known names are lesser-visited spots offering seclusion and scenery, at a slower pace. These five hidden beach towns promise peaceful, natural wonder.  1. Kosi Bay,...