Most People Don’t Know There’s A Little Eiffel Tower In Louisiana
Not many people know there’s a piece of the Eiffel Tower right here in the Crescent City. It’s a hidden gem only city locals usually know about. The story of its journey to Louisiana may surprise you! Check it out:
Have you ever been inside? Let us know in the comments below!
Address: 2040 St. Charles Avenue New Orleans, LA 70130
Louisiana In Your Inbox
Thank you! You'll receive your first newsletter soon!