South Africa has always been a versatile tourism destination with an incredible array of tourism attractions and accommodations. But one domain South Africa hasn't ventured into much is beach ...