Question

From where the remains of pre historical lions were found?

Location

Country: Sri Lanka

Answers

Ratnapura!!!

More Information

Get travel answers from locals in Sri Lanka

Find places to visit in Sri Lanka