Dragon tree

The magical tree with intertwined branches is found in Canary Island

The magical tree with intertwined branches is found in Canary Island. This tree also produces a medicinal sap which useful for curing health problems

Leave a Reply

Your email address will not be published. Required fields are marked *