In addition to the United States and Canada, Thanksgiving is also celebrated in Liberia and some Caribbean islands (such as Grenada and Saint Lucia). Other countries such as Japan, Germany, and the United Kingdom also have Thanksgiving-like holidays, but they are not celebrated on the same day as Thanksgiving in North America.