At this time of year, you might be tempted to buy someone a trip.
My suggestion is to consider a gift card, a travel fund, a piggy bank or a gift certificate rather than committing your recipient to dates and a destination that might not be suitable or might be very costly/difficult to change.
If someone has no desire to go to destination “xyz” and you’ve committed them, the intended gift is now instead a burden and harder to return or regift than ugly socks.
You might see 4 nights in Vegas as a generous $700 gift, but the reality is that with resort fees, transportation, entertainment and meals, the recipient will have to spent about another $700 to actually fulfill the trip.
My suggestion is to stop by the travel agency, pick up a brochure and wrap that, with cash or gift certificate and give your loved one the opportunity to dream & select for themselves.