Sri Lanka - Elephant Island

2017
48:14

Episode of August 30, 2014

Expired 3.0 4 x
Sri Lanka, the tropical island lying off the southern coast of India, is home to its own special elephants. A sub species of the Asian elephant, they have their own unique characteristics. In this programme, award winning wildlife cameraman Martyn C...
Archive