Lots of governments accept donations from members of the public. For example, I know the government of Ontario accepts donations through the Ontario Opportunities Fund. I also know that the US federal government accepts donations, even by credit card.
But how can I make a charitable donation to the Government of Canada? (Not that I should.)