Video
Whale of a time
Whale-watching is a growing form of tourism which offers people the chance to see first hand some of the world's most magnificent animals. But in one part of South Africa, it's also serving an important social function. A collaboration between one tour operator and a nearby township is offering a way out of poverty for some of the least well-off in the community. The BBC's John McIntyre reports from South Africa.