Close to Hermanus, the town of Hawston with its long, white unspoilt beach lies cosily between the sea and the mountain....
Share this page with your friends and colleagues: