Almendro - Tree of Life

Almendro - Tree of Life

Available on Prime Video
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.