terryorisms.com
World’s Tallest Palm Trees
Colombia’s lush Cocora Valley, part of Los Nevados National Park, is the principal home for the country’s national tree, the palma de cera, or wax palm. The lanky tree is the world&#821…