THE NEW TEMPLE OF DEMOCRACY
The Central Vista is a 3.2-kilometer stretch in New Delhi that houses important buildings of the Indian Democracy such as the Parliament...
“To become an exemplary institution that develops future ready,
successful happy individuals grounded in human values.”