Tallest Christmas Tree – Tagum City
The City of Tagum in Davao Del Norte province is home to the tallest Christmas Tree in the Philippines at 195 feet. IMAGE GALLERY
Tallest Christmas Tree – Tagum City Read More »
The City of Tagum in Davao Del Norte province is home to the tallest Christmas Tree in the Philippines at 195 feet. IMAGE GALLERY
Tallest Christmas Tree – Tagum City Read More »