Thanankilappu
Thanankilappu is a small town in Sri Lanka. It is located within Northern Province.
See also
External links
9°38′N 80°09′E / 9.633°N 80.150°E
Thanankilappu is a small town in Sri Lanka. It is located within Northern Province.
9°38′N 80°09′E / 9.633°N 80.150°E