A kind of 4-day weekend starting from November 24th 2004, while we celebrate the Nations' ThanksGiving day.
So, whatz this ThanksGiving really means -- read on:
ThanksGiving -- Overview
ThanksGiving holiday is celebrated across the Nation (US) every fourth Thursday in November. Perhaps, it can be regarded as the second biggest holiday after Christmas. It is actually celebrated with a common dining with friends and family. One can witness people travelling a bit of large distances to celebrate ThanksGiving with much fervour and affection.
Check out this URL on ThanksGiving for more detail: http://en.wikipedia.org/wiki/Thanksgiving