The Western Cape town of Hermanus has long been hailed as one of the world’s best land-based whale-watching destinations. With its rugged and dramatic cliffs, the town offers visitors front-row seats ...
Watching a massive whale breach the surface of the ocean is a moment that stays with you forever, but you do not necessarily ...