Yes, you can also use Google Adwords to do just that and even more. You can target people in certain countries, regions and even within specific miles from a certain location. Quite useful for some niches.
BTW here is Google Adwords Made Easy free ebook:
Download Google Adwords Made Easy For PPC Profit And Success
Karl