Upvote:2
Yes, you can apply for a B1/B2 visa from outside your country of residence. https://travel.state.gov/content/travel/en/us-visas/tourism-visit/visitor.html
As a general rule, you should schedule an appointment for your visa interview at the U.S. Embassy or Consulate in the country where you live. You may schedule your interview at another U.S. Embassy or Consulate, but be aware that it may be more difficult to qualify for a visa outside of the country where you live.
The possible drawbacks of doing so include:
it may be more difficult to provide relevant supporting documents
the wait time to attend the interview may be longer than the time you plan to / are able to stay in a particular location
if youβre on an extended tour, it may be more difficult to prove ties to home.