BISHOP'S COLLEGE
A Theological College belonging to the Church of North India
It looks like nothing was found at this location. Maybe try one of the links below or a search?