Delhi, Delhi, India
Delhi College of Engineering
St. Xavier School - Delhi
INDIAN INSTITUTE OF MANAGEMENT INDORE