Rainbow Children Home Nepal is a non-profit NGO (Social Welfare Council No. 27686) dedicated to providing the poor, abandoned, and orphan children of Nepal with education, medical care, development needs, and most importantly a loving and secure family.