WATCH : SL mugger crocodile ambushing deer caught on camera

January 1, 2024 at 9:36 AM

Sri Lanka has been featured in BBC Earth’s ‘Planet Earth’ programme, a documentary series on the wildlife found on Earth.

In a five-minute video, the programme focuses on Mugger Crocodiles in southeastern Sri Lanka.  (NewsWire)