Good Shepherd Homes

Good Shepherd Homes is a British charity which provides care for street children and orphans in West India. The charity also has registered charity status in India and the United States. The main bases of the organisation are found in the cities of Pune, Talegaon, Parandhwadi and Nasik. Good Shepherd Homes (GSH) operates in small units of twelve children, staffed by house parents.