The City of Tagum in Davao Del Norte province is home to the tallest Christmas Tree in the Philippines at 195 feet.


IMAGE GALLERY