Staying Connected in Japan is Easier Than Ever June 22, 2023 by Robert Schrader Leave a Comment When I first visited Japan in 2014, it wasn’t even possible for travelers to buy SIM cards. Continue Reading