I'm British and so Thanksgiving has always been a mystery to me because we don't have it over here. What is it about? Is it a religious thing like Christmas? And is it all of America that has it? Is it as big as Christmas is? Does anywhere else in the world have it? How long a holiday do you get because of it? So many questions! Thanks for answering.