Question: 1st may is public holiday?
Answer: The first of May is a national, public holiday in many countries across the world, in most cases as "International Workers' Day" or a similar name. Some countries celebrate a Labour Day on other dates significant to them, such as the United States and Canada, which celebrate Labor Day on the first Monday of September.