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