Claim: Lewella is a village and northeastern suburb of Kandy (home of the Temple of the Tooth Relic), in Central Province, Sri Lanka containing the Buddhist Lewella Meditation Centre, as well as a centre for the Jesuits.
Evidence: Lewella (meaning "blood sand") is a village and northeastern suburb of Kandy, in Central Province, Sri Lanka. It contains the Buddhist Lewella Meditation Centre, as well as a centre for the Jesuits. Kandy is the home of the Temple of the Tooth Relic (Sri Dalada Maligawa), one of the most sacred places of worship in the Buddhist world.