Thanksgiving is celebrated in various countries, such as the United States, Canada, Grenada, Saint Lucia, and Liberia.  This holiday is also observed in three other countries, Brazil, the Philippines, and the Dutch town of Leiden.