South Africa’s coastline stretches over 2 500 kilometers and is dotted ... providing spectacular sightings from the cliff paths. Apart from whale watching, Hermanus boasts beautiful beaches ...