Mudalur, Tamil Nadu’s first Christian settlement, stands tall with its magnificent church tower · Activ.news