Never mind countries - PEI has decades long laws banning the sale of properties over 5 acres, and properties with more than 165 feet of shoreline, to non PEI residents. This year they tightened those laws further, ensuring that you have to reside there for 2 years, 365 days a year.

Due to the popularity of the 10 year multi entry visa, where you can live in Canada for 6 months, exit, then re-enter,  PEI now also requires Canadian citizenship or landed immigrant status, on top of the two year residency rules.

(Also, for all properties,  non residents pay double the property tax of residents)

Meanwhile in Saskatchewan (unlike BC) only Canadians or Canadian owned companies can buy farmland over 10 acres.