Almendro - Tree of Life
The Almendro Tree must be the most impressive of all the jungle giants in Costa Rica's rainforest. From root to top, this unique tree offers habitats, shelter and nourishment to an incredible number of creatures.