If your gift card is a "valid only in the United States" one it's going to not be accepted at locations outside united states.
It can also be a good option if your recipient has nearly everything imaginable as well as can't think of anything else and start to give. https://Groups.Google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY