Ponder the Mysteries of the Universe at the Tree of Life
The gorgeous city of New Orleans is home to countless stately live oak trees. A sprawling live oak in Audubon Park, with branches so long that they touch the ground, has captured the hearts of residents and visitors alike in the Big Easy. Known as the Tree of Life, this majestic tree, draped in Spanish…