DAVAO CITY The tallest Christmas tree in the Philippines was illuminated on Wednesday night. December 1 in Tagum City, Davao del Norte. In a statement Thursday, the City Government of Tagum said the Christmas tree, which stands at 195 feet, is still the tallest in the whole country.
TALLEST HO