Hermanus, known as the best land-based whale watching destination in the world, plays host to thousands of visitors who flock to the seaside resort to exhilarate in the...
Luxury self-catering holiday accommodation in Hermanus, Western Cape, South Africa