Once you landed, you'd just walk into a local carrier's retail store and get a prepaid SIM card to last you the length ... When you land in your country of travel, you can rent a mobile hotspot (or ...