Boarding School
St. Stephen’s School Chandigarh-Student Centred School
Reading Time: 2 minutes St Stephen’s school is a co-educational Roman Catholic school located in Chandigarh, India. St Stephen’s school is counted as one of the best boarding schools in India has been consistently providing a holistic learning environment to the students. History The school was founded in 1982 by an Anglo-Indian Catholic Principal, Read more…