- Pachilaipalli
Pachilaipalli is a strategically important village in the northern province of
Sri Lanka situated in theJaffna Peninsula . [ [http://www.asiantribune.com/oldsite/show_article.php?id=2456 Pachilaipalli] ]References
Wikimedia Foundation. 2010.