Hi,
I just booked my trip so I'm behind in getting everything together. I won't have enough time to order a international sim card to arrive before I head to Europe. Does anyone know if these can be bought in the airport during my layover in Paris? I'm planning to spend time in Paris (later on), Italy, and London. I've heard I can't buy in Italy since I'm not a residence.
Thanks!!!