Wikipedia
Pallai
Pallai is a small town in Northern Sri Lanka. It lies near the coast on the northern peninsula.