Jaffna is the cultural and spiritual capital of Sri Lanka’s Tamil north, a city of character, resilience and artistic richness that has emerged from decades of hardship to reveal itself as one of the island’s most rewarding and distinctive destinations. The city’s Hindu temples are magnificent: the Nainativu Nagapooshani Amman Temple on a sacred island in the Jaffna Lagoon draws pilgrims by boat in their thousands, while the Nallur Kandaswamy Temple is the spiritual heartbeat of the entire region.