Reason: The world’s best land-based whale-watching spot is located in Hermanus in the Western Cape, South Africa.

Reason: The world’s best land-based whale-watching spot is located in Hermanus in the Western Cape, South Africa.

Pinterest
Search