Names of other countries that celebrate Thanksgiving?

Mexico

Japan

China

Canada

India

Malaysia

United Kingdom

Brazil

Rome

Australia

Nigeria

Niger

Benin

South Africa

St.Lucia

Jamaica

Burkino Faso

Argentina

Greenland

St.Thomas