Hi there,
Studying abroad is good, it only depends on what college you are going for.
But in my opinion engineering undergraduate course is best at Indian IITS, BITS, NITS, and IIITS, etc after that if you want to higher studies then you can go for Stanford, Cambridge etc.
Russia has some good colleges but not good as compared to the above college.
I hope this help
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile