Sri Lanka rangers spot possible elephant twins in rare moment
A pair of baby elephants feeding with their mother has been spotted at a National Park in Sri Lanka, sparking speculation that they..
Newsflare
A pair of baby elephants feeding with their mother has been spotted at a National Park in Sri Lanka, sparking speculation that they..