If your gift card is really a "valid only in the United States" one they will not be accepted at locations outside the usa.
It is also a good option if your recipient has nearly everything imaginable and you can't think of anything else giving. https://groups.google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY