The campus is 20 acres in area and provides the right environment and facility for the perfect growth of the children. It is a conglomeration of buildings and other infra structure which include the school block, boys hostel, girls hostel, gymnasium, swimming pool, squash court, staff quarters, two open air stages and a host of other small structures dotted here and there for various purpose such as security, laundry, hair dressing, tuck shop etc.-all connected with well laid out and black topped roads. Other facilities include guest room accommodation for parents and visitors, a mini hospital, telephone booth, post box, fax and internet facility.