Explore relationships
Elephant Pass
Elephant Pass (Tamil: ஆனையிறவு, romanized: Āṉaiyiṟavu; Sinhala: අලිමංකඩ, romanized: Alimankada) is a region located at the gateway of the Jaffna Peninsula in the Northern Province, Sri Lanka. It lies about 340 km north of the capital.
Use + to expand a branch. Click a topic name to open its summary.