Question: do sri lanka celebrate christmas?
Answer: Although Sri Lanka is a mostly Buddhist country (only 7% of people are Christians) Christmas is celebrated as a public holiday by everyone. Most Christians in Sri Lanka are Catholics. ... The streets are decorated and the shopping centers have large Christmas Trees in them.