Total comments: 39
Last commented on: 02 Nov, 2017
Location: New Delhi, India
Region: Asia
Curriculum: USA, DP
Number of students: Around 1250
Metro Population: 13.8m
Year founded: 1952
School's nature: Non-profit
Kinds of students: mostly int'l