Loading...
A huge manmade lake in Minneriya National Park supports the largest concentration of elephants in Asia.
Island of the Monsoon
Season 1
4
June 21, 2018