Hey, guys, I'm hoping you can help me out. My wife and I will be heading to Europe for 10 days - London, Paris, and Rome. Is there any company that offers SIM cards with data for all those places? I don't really care about the voice minutes but need the data for maps, Yelp, etc.
Thanks!