To pursue a specialization as complex as Neurosurgery, AIIMS is definitely the best choice. CMC Vellore is also a leading medical institute but the brand and credibility of AIIMS are unmatched.
A few highlights of the institute that makes it worth choosing are
Again, I don’t consider CMC any less but the above points are in strong favor of AIIMS.