Just to add to my comments the type of phone you have also determines the options. If it's something with eSIM support then you also have the option of one of the growing number of eSIM roaming providers (TruPhone being one such example) that can be a very good option for roaming.