Leopards of Yala: Introduction
Yala National Park in Sri Lanka, one of Asia's most celebrated wildlife preserves, contains one of the world's largest concentrations of leopards.
May 2nd, 2008 |
20 comments

Yala National Park in Sri Lanka, one of Asia's most celebrated wildlife preserves, contains one of the world's largest concentrations of leopards.
Produced by THIRTEEN ©2012 Educational Broadcasting Corporation. All rights reserved.