Ambalaseri (original) (raw)

Ambalaseri is a village in Tuticorin District in the southern region of Tamil Nadu India. The village has a population of roughly 1500 people.