People to People Foundation

People to People Foundation is a non-profit organization established to provide shelter, care and education to poor and orphaned children in India, teaching those skills that will create a positive change in their lives and in their communities.