Temples & religious sites
Naguleswaram temple
Naguleswaram Temple
Located in Keerimalai, north of Jaffna, this is a historic Hindu temple dedicated to Lord Shiva. It is recognized as one of the five ancient Shiva temples in the region. Visitors typically come here to observe the traditional architecture and visit the nearby natural spring, which is locally believed to possess healing properties.
Getting There
The temple is situated north of Jaffna city centre. The most common way to reach the site is by hiring a tuk-tuk or using a private vehicle. The journey typically takes around 30 to 45 minutes depending on traffic and the specific starting point within the city.
Duration of Visit
Allow approximately 1 to 2 hours to explore the temple grounds and the adjacent spring area. This provides enough time to walk through the complex and observe the rituals without rushing.
When to Visit
Early morning is generally the best time to visit to avoid the midday heat. The temple can become crowded during Hindu religious festivals and public holidays. Travelers should dress modestly, covering shoulders and knees, to respect the religious nature of the site.
Nearby Attractions
The temple can be combined with other cultural sites in and around Jaffna. Depending on your itinerary, you may also visit:
- Nallur Kandaswamy Devasthanam (0km)
- Jaffna Archaeological Museum (0.8km)
- St. James' Church, Nallur (0.9km)
- Vannarpannai Vaitheeswaran Temple (2.1km)
Updated September 8, 2026 · Edited by the World by City editors