Naulla Central College
Demodara Naulla village is located in the middle of two rivers flowing through a scenic range in the Ella Divisional Secretariat Division in the Badulla District of the Uva Province. This area is called “Demodara” which means the place where two rivers meet. The dawn of this village, which dates back to centuries, was born in the early 1940s with the construction of a small awasaya by the Ven.
Mr. D.M. Chandrasena