mate, you should check free/not-so-expensive ad servers. if your campaign is not longterm, put an eye on Epom ad server
I've jumped into it few days ago and was blown away. There are TONS of targeting features, not only geo, but also custom (behaviour) targeting, targeting by device, type of traffic etc
You can sign up as a Publisher and enjoy full trial for 2 months, it's absolutely free. but as for me, I don't mind to pay some $$$ to optimize my campaigns and get more revenue in the end.