Lewella is a village and northeastern suburb of Kandy, in Central Province, Sri Lanka containing the Buddhist Lewella Meditation Centre, as well as a centre for the Jesuits.
Lewella is a village and northeastern suburb of Kandy, in Central Province, Sri Lanka containing the Buddhist Lewella Meditation Centre, as well as a centre for the Jesuits.