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