More so than the US? Nahhh😂 Check out Mexico City. Biggest city in North America, full of expats from around the world. A lot of ppl speak English bc it’s a global business area and tourists. Bonus- you’ll make so many foreign friends you’ll have more options traveling the world!