Google AdWords allows you to show your ads only to a specific audience from a specific location. You can target country, city, and zip code, or even by radius targeting. By using Geo-targeting you can optimize your budget.
It also enables you to target your audience separately by a specific device type, like: laptops, desktops, tablets or mobile devices. You can also optimize your budget by the device type from which customers search for your ads.