Can we block international billing addresses and create a regional landing page?

The best way is to block IP address, for example, if you target USA market, when Canada users visit there will be a popup window notice support USA shipping only, then direct to CA product site, it is better.