Good Shepherd Homes is one of the orphanages sponsored by Streams of Mercy and is located in Talegaon, a suberb 35Km from Pune city. Most of the children in these homes were rescued from destitute lives on the streets of India, and now have a chance at a normal life.