LAHORE – Punjab government on Monday officially announced four-day holiday for Eid-ul-Adha, two of major Islamic festivals of the year.