Question: why is anzac day a public holiday?
Answer: Anzac Day is a public holiday in New Zealand on 25th April. ... This holiday marks the anniversary of the first key military action fought by Australian and New Zealand forces during the First World War. Anzac stands for Australian and New Zealand Army Corps.