Kirula Grama Niladhari Division
Place in Western Province, Sri Lanka / From Wikipedia, the free encyclopedia
Kirula Grama Niladhari Division is a Grama Niladhari Division of the Thimbirigasyaya Divisional Secretariat, of Colombo District, of Western Province, Sri Lanka.
Quick Facts Country, Province ...
Close