ist ein gelegen in Jaffna. Adresse von ist 651, 13 Navalar Road, Jaffna, Sri Lanka.
Einige der Orte in der Umgebung sind -
651, 13 Navalar Road, Jaffna, Sri Lanka