Owing to its Catholic traditions, the Philippines is perhaps one of the few countries in the world that celebrates Christmas the earliest and the longest. The country marks the Christmas holidays starting from 1 September. Shopping malls and shops will...