Blue Flag beach.
More information at Hermanus.co.za http://www.hermanus.co.za/beaches
Address Grotto Street, Hermanus 7200, South Africa
Coordinates -34°24'52.852" N 19°17'23.37" E