Paradoxically, US tourist visa was the easiest for all of us.
When I hear people complain about how the "Government prioritizes immigrants over the local people", it's just mind boggling how they come to this conclusion?
Source : Parents, siblings and I went to Canada for a trip. They applied in India and I applied abroad.
It's highly enraging and I agree with parent poster that birth country heavily restricts their movement even if they have the resources or are skilled.
At least in VN, you pay a broker a couple hundred to supply the paperwork and the deal is that if denied, the broker does the next attempt for free. We will just try again after her trip to the US. The whole point at least for Vietnamese is just to get a record of travel (and coming back) so that it makes it easier to get visas to other countries.