Christmas is one of the most festive and looks forward holidays in the Philippines. As a Christian nation of which majority are Catholics, the country celebrates Christmas every 25th day of December in the Gregorian calendar in commemoration of the birth of Jesus Christ. It has been said that the Philippines has the world’s longest […]