to anigol and maverick,
in india, you definitely can do an M.Sc. or a Ph.D. in physics directly after a B.Tech. in all the institutes like IISc, IITs, RRI, PRL, HRI etc., BE/Btech is listed as an official eligibility criterion. so there's no problem there. here's a good link to universities...