well i feel mech can be done by anyone no prob with girls.................
lab activities i can bet are not muscular that girls can't do it..........
its evergreen branch............
and job oppurtunities are always there even if you are a girl
so go for mech,,,,,,,,,,,,,,,,if you get it in good college like bit mesra
it is a good branch