You do not need a visa.
That website is not an official site. It exists for the purpose of overcharging people for their ESTA applications. Note the disclaimer at the bottom of the page, which states that it is “is a private information website not affiliated with the United States Government.”
Have a look at https://esta.cbp.dhs.gov/esta/, which by contrast has a banner at the top reading “Official Website of the Department of Homeland Security.”
Its frequently asked questions page says
No, citizens of Canada who are traveling with a Canadian passport do not need an ESTA.
No mention of the point of origin.
As to the question of visas, have a look at the State Department’s page on citizens of Canada and Bermuda:
Citizens of Canada traveling to the United States do not require a nonimmigrant visa, except for the travel purposes described below.
The purposes described are independent of the point of origin, and visiting for business or pleasure (the B-1 and B-2 categories) is of course not among them.
Credit:stackoverflow.com‘
5 Mar, 2024
4 Mar, 2024