Total comments: 47
Last commented on: 13 Nov, 2022
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