publicholidays.info is a free service holding all public holidays for each country around the world.

The site doesn't bombard users with unsavoury ads.

Regards

A Bangaram