5. Philippines
Public holidays count: 19
The Independence Day of Philippines was celebrated on Jul 04 until 1962 (since it gained independence from the US on that day in 1948), it was changed to Jun 12 since then (the date when the Philippines declared independence from Spain in 1898). Other public holidays include Labor day, Good Friday, Black Saturday, the Day of Valor (fall of Bataan in WW2), All Saints Day, Christmas Eve, etc.