Find the word definition

Wikipedia
Ambalam

Ambalam is a small village in Nanguneri taluk, Tirunelveli District, Tamil Nadu, India.

Ambalam is two-part, South Ambalam and North Ambalam. North Ambalam people's religion is Christianity, cost nadar, more than 100 families live in North Ambalam. It has one middle school (CMS EVANJALICAL MIDDLE SCHOOL), with around 100 students studying there.