So a 710 is really an excellent score, and I don't know why you should not be happy with it! For INSEAD it is enough, although as you know the GMAT is only ONE aspect of your profile. Your work experience does seem strong, but it is very much on the lower end of the INSEAD average, and the students tend to be much older and more experienced (about 30), so I don't know if this is exactly the right time for you to apply. But you can always try and see how it goes.
The question is, whether, given your goals this makes sense. Meaning, if you are sure you want to stay in India, there's not really that much of an advantage going to Europe if you aren't planning to work there (or elsewhere in the globe), and it might make more sense for you to apply to ISB, and then IIM as a backup.
Let me know your thoughts,
If you like the post, give it a KUDOS!