Yes, AdWords vouchers can some times only be used in specific country. Like if it's value is in $$$ then you can use it only in US, if pounds - in UK. 3rd World countries can't use them at all :-) They are simply too fast with opening fake accounts with fake credit card details.