Abhayadhama Human Development Center, White Field, Bangalore, India
The Abhayadhama Human Development Center is an orphanage founded by the Brothers of Holy Cross in Bangalore, India. The facility is a refuge for children who are rescued from life on the streets.