According to Wikipedia, "Lewella is a village and northeastern suburb of Kandy, in Central Province, Sri Lanka. It contains the Buddhist Lewella Meditation Centre, and a centre for the Jesuits. The Mahaveli River flows on the eastern side; a small bridge along Sirimalwatta Road, known as Lewella Suspension Bridge, leads across the river to the east."
― Anonymous User 4/29/2018
0
Comments are left by users of this website. They are not checked for accuracy.