I will be in France for 10 days and want to purchase Sim cards for all four people in my traveling party. Any suggestions on whether to buy them while in the U.S. or wait until arriving in Paris? Suggested telecom companies?
Also, does anyone know if there's a way to notify me by email or in my Tauck account when responses to my discussion are posted?
Many thanks.
Jeff