We are located in the heart of south Delhi on the sprawling green campus of the Delhi Branch of Sri Aurobindo Society. The serene surroundings on campus will open up minds and unshackle thoughts, pique your curiosity and tickle your intellect.

Our 2.5 acre campus houses audio visual equipped class rooms, state of the art studios, a library cum resource centre, an Amphitheatre, An Auditorium, Meditation Room, Canteen.