If your gift card is really a "valid only in the United States" one it might not be authorized at locations outside america.
It is also a good option in case recipient has nearly everything imaginable a person can't think of anything else and start to give. https://groups.google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY