In fact, seven nations of the world have officially declared Thanksgiving Days: Brazil, Canada, Japan, Korea, Switzerland, Argentina, and the United States. And, while these seven nations have official days of thanksgiving, many countries have unofficial festivals of thanksgiving that are held throughout the year. In Asian countries such as India, Sri Lanka, Thailand, and Japan, harvest festivals have been taking place for centuries.
Indeed, people from various cultures all over the world celebrate the communal gathering of a good crop. These various harvest festivals are observed with different names and in different seasons, with each region embracing its unique customs and traditions to celebrate the occasion. Though the mode of celebration may differ from one culture to another, prayer, parades, and feasts are common with shared feelings of gratitude, harmony, and peace.
MOD EDIT: removed link