The Mythological Rowan Tree When I finally visited the Royal Botanic Garden in Edinburgh Scotland, I found this Rowan tree, the Tree of Life. It reminded me of all the books I’ve read that always included it in their pages. The mythology of the Rowan tree dates back to Greek times and the battle between the eagles and demons. The leaves…