The village of Thondaimanaru lies on the northern coast of Jaffna, Sri Lanka.
History
News
Selvachchannathy
Links