Off course you can deposit in any branch but with ‘cash handling charge’.check on website what are the cash handling charges which depends on cash amount and compare it with travelling expense and time it take to reach home branch.go with the cheaper option.