News

If there's one thing that's constant in the holiday season here in the Philippines, it's the Christmas tree. Come November, every home in the country is sure to have one - be it towering and majestic ...