Found this on google
You can't target certain countries, because Ig doesn't provide that information so there's no way of knowing where everyone is from. You can use the geo-targeting from posts - if people use geo location of their posts you can see that and target those. Other than that you need to get creative, like - find other accounts in certain areas that you are sure are local and target their followers that have higher chances of being from there.
You can buy ads for Instagram, you can choose the country there, and people in that country will see it. it's worth to try, you can even start it with $5 bucks to see if it's something for you. Heard that people with good niche getting 100-300 feedbacks from only 5 usd. and as you know, if they share it with their friends. it grows up pretty quickly.