New Orleans, Louisiana
Audubon Park is located in Uptown New Orleans. It is a favorite spot for locals to jog and picnic.
The Tree of Life and the golf course.
Walk the paved loop or relax by the lagoon.
Sunset.
Free.
Clubhouse cafe.
Accessible via the St. Charles Streetcar.
Tulane University.