Question

What is the only non mongoloid Buddhist country in the world?

Location

Country: Sri Lanka

Answers

Sri Lanka

More Information

Get travel answers from locals in Sri Lanka

Find places to visit in Sri Lanka