Tag Archives: visa denial

Perhaps one of the most interesting pieces of long-term travel is VISAS. Yes, the dreaded visas. The United States grants its citizens one of the 10 most “powerful” passports in the world, effectively giving us the ability to travel to … Continue reading →