The school is located in a huge campus spread over 2.5 acres of land in the lap of nature situated in village Dohlron barely 1 minutes away from Mahilpur. Sprouting from humble barracks, the infrastructure has assumed a mammoth magnitude that dazzles the mortal eyes as a vast expanse of beauty and a creative expression of design and architecture. The school has 54 classrooms out of which 14 classrooms are well fitted with smart boards to provide and facilitate all types of knowledge building, information gathering and make learning sustainable in the long run.