For an Indiana License to Carry Handguns you have to reside or have a business in Indiana. Indiana, however, recognizes permits issued by any state or foreign countries.
Recognition of retail dealers' licenses and licenses to carry handguns issued by other states
(b) Licenses to carry handguns, issued by other states or foreign countries, will be recognized according to the terms thereof but only while the holders are not residents of Indiana.
If you reside in Indiana, you need an Indiana license. If you reside elsewhere, any license will do.