Anpu Illam (Love Home) is the home and haven of the marginalized, outcasts, abandoned and neglected orphans and mentally deranged.
Those street urchins wandering along...
Est. Year : 1936
History
Little Flower Ashram, in the Archdiocese of Changanaserry, is the Mother House of the Congregation. Its foundation was laid on 1st...