It does, but it's more likely if you're in one of the large cities - Mumbai, Delhi, Bangalore, Kolkata, Chennai. People move for jobs and economic opportunity. Smaller cities have fewer opportunities and thus fewer reasons for out-of-state people to move there.