What's the difference between a public holiday and a national holiday?
A national holiday is observed across an entire country (e.g. Independence Day). A public holiday is any day off granted by law and may be national or regional. Browse holidays by country to see how each one classifies them.