Question: how to add your business as a location on instagram?
Answer: Go in your Facebook app and “Check In” To register your location on Instagram, you actually have to start on Facebook, makes sense right! ... 
Type the name of your new location. Now type the name of your new location in the search bar. ... 
Go on Instagram and use your new location. All done!