Narra is dubbed as the Philippines’ national tree. It is also indigenous in the country and noted for its superior strength, hardiness and resilience.
Narra is dubbed as the Philippines’ national tree. It is also indigenous in the country and noted for its superior strength, hardiness and resilience.