Jaffna

Jaffna Town is at the northern end of Sri Lanka, in the Tamil speaking region.

Subcategories 1

Sites 3

Other languages 1