| St. Charles Avenue / Streetcar St. Charles line |
Audubon Park is a municipal park located in the Uptown neighborhood of New Orleans, Louisiana.
The park is located about 10 kilometers west of the city center of New Orleans and sits on land that was purchased by the city in 1871.
It is bordered on one side by the Mississippi River and on the other by St. Charles Avenue, directly across from Loyola University
| Loyola University New Orleans |
No comments:
Post a Comment