Not all those who wander are lost.
JetBlue 25 for 25 Challenge
For people staying abroad 10, 30, or 90+ days — long enough for the rules to start to matter.
An American Expatriate in Search of Haggis, Neeps, Tatties, and a wee Dram