Question
can anyone tell how many elephants live in Sri Lanka approximately in which place has many
Location
Country: Sri Lanka
Answers
over 5000
More Information
Get travel answers from locals in Sri Lanka
Find places to visit in Sri Lanka