Humpback Whale Breaching, Sardine Run South Africa 2010
Amongst the mayhem of the sharks, dolphins and gannets feeding on the millions of fish in South Africa's annual Sardine Run, it's easy to forget that humpback whales pass through these waters too and provide spectacular close encounters on the surface (more...)

South Africa













