The Tree of Life is a tree Audubon New Orleans located in United States.
East Dr New Orleans , LA 70118 United States
Great for photos, and super easy to get to from Audubon Zoo , Park , or The Fly.
what a beautiful sight this was. perfect for some relaxation, picnic , photos, and peacefulness .
Few things come close to the relaxing experience of smoking some dank under that gorgeous tree !
This is such a beautiful place filled with so much history. It’s a great place to sit, relax, and reflect.
I got married at this spot. Check it out as a location for an event or just for a picnic .
Great spot to find some shade and take in the surroundings
Found out the tree was planted in 1740 by the tree caretaker Wow
The best place in the city for meditation .
Planted in 1740
Looked for Brad Pitt, never found him...
My favorite place in the city !
climb it !
Meditation is nice here
I ❤️ tree ????
Best Lundi Gras tradition