2018 Macy's Thanksgiving Day Parade was a visual eye candy, here's why

Thanksgiving Day is a national holiday observed on various dates in Canada, the United States, some of the Caribbean islands, and Liberia. It started as a day of giving thanks for the blessing of the harvest and of the previous year.

November 23, 2018 13:16 IST