Vaddakkachchi

Vaddakkachchi is a small town in Northern Province, Sri Lanka.