Search
Menu
Home
Sources
About
Contacts
Thiruvaiyaru, Sri Lanka
Thiruvaiyaru
is a
small town
in
Sri Lanka
. It is located within
Northern Province
.