public holidays 2017 in view to the above truths so that the citizens free themselves to engage on the holidays. There are about 150+ holidays consists of cultural holidays, national holidays, religious holidays, festival holidays and more.