Found this today in my neighborhood, my mom says it's a baby vulture and she has seen many during her childhood (in 1970's) while she lived in a small town around 200kms away from our city. However I want to know of it is really vulture cause there are less than 1000 left in whole state and certainly they don't usually fly around here. Even Monkeys (which are, FYI, common in India in small cities and are not afraid by humans) are mad because of this bird's presence but perhaps too frightened to go near him/her. It'd be nice if you guys can tell me what it is :).
I live in Gujarat, India if it helps.