Explore the enchanting Port St Johns, a rugged Wild Coast destination that offers affordable adventures and unforgettable ...
A programme is under way to upgrade and maintain small harbours in neglected coastal towns to a functional state.