Индуистский храм Шри Нагапушани (Бхуванешвари) Аммана, расположенный на острове Нагадипа, всего в тридцати километрах от полуострова Джафна, окутан тысячелетними мифами и легендами.
Глубоко в Махаое, недалеко от источников с горячей водой, находится древний монастырь второго века до нашей эры, который еще несколько десятилетий назад был обителью медитирующих монахов.