Skip to main content

CHILDREN'S HOMES IN INDIA TRUST

✓ Registered charity · 1112048

About

Publicising the needs of children's homes in India and raising financial support for them.

Where we work

India

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1112048 · England & Wales