Find the word definition

Wikipedia
Welikanda

Welikanda is a small town on the Baticallo Polonnaruwa main road located in and developing city Polonnaruwa District in North Central Province, Sri Lanka.

Welikanda Divisional Secretariat is a Divisional Secretariat of Polonnaruwa District.

Category:Polonnaruwa District Category:Populated places in Sri Lanka