Question: why 1st may is holiday in india?
Answer: In India, Labour Day is a public holiday held on every 1 May. The holiday is tied to labour movements for communist and socialist political parties.