My Account
Jaffna Town is at the northern end of Sri Lanka, in the Tamil speaking region.
A town in the Northern province.
Island off the North-West coast, connected to the mainland by a causeway.
A village in the Northern Province.