It already has them.
Tools -> Options -> Calendar Options -> Add Holidays.
Make sure you have all the time zone and nationality options set correctly
FIRST.
I am quite sure there is an option in Outlook which inserts US an
Canadian holidays into the calander (no downloading required). Not sur
where it is, but look around in the Options