Sri Aurobindo Memorial School is not just a school...
The Garden City of India, Bengaluru, is well-known for several things...