Perched away from the world on the rocky southern tip of Africa, the town of Hermanus rose to global whale-watching renown almost by chance. Two decades ago, as South Africa emerged from apartheid-induced isolation, pop…
Perched away from the world on the rocky southern tip of Africa, the town of Hermanus rose to global whale-watching renown almost by chance. Two decades ago, as South Africa emerged from apartheid-induced isolation, pop…