If you travel to Europe I would recommand am esim from Vodafone Ireland to you. You habe true unlimited data with 10mbits and it is true unlimited. I made 160 GB in Germany with it.
Roaming is free in the UK Europe Swizerland as well as some Caribbian destinations
Curacao St Kitts Suriname are included as well.
I am not working for them its just a Tipp.