Hello. I will be traveling with family to Europe from 15 June to 9 July and will cover France, Switzerland, Italy and Greece. As Paris is our first pit-stop thus both me and my husband is planning to buy SIM cards from there. Our main usage of the SIM will be contacting with each other, calling back home (Bangladesh) and also using mobile data whenever required.
Will really appreciate if anyone can suggest which SIM will suit our requirement most and also be reasonably priced, specially when we will change countries. Will this be a bad idea to buy it from the airport immediately after we land as then I don''t need to worry about it later?