From the Canadian government website:
"Immigrate to Canada"
https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada.html
If you're a retiree but can't stay full-time in Canada:
"9 Countries That Offer Retirement Visas"
https://money.usnews.com/money/retirement/aging/articles/countries-that-offer-retirement-visas