Thampattai Muthalikkattu

Thampattai Muthalikkattu is a small town in Sri Lanka, within Northern Province.