Skip to content
Wellsprings

Balangoda

Balangoda is a town in the Ratnapura district of Sri Lanka. It was the birthplace, in 1896, of Balangoda Ananda Maitreya Thera, an eminent twentieth-century Sinhalese scholar-monk and teacher, who took his monastic name from his home town.

Teachers who lived here

Works composed here