NameThe Eiffel Tower of New Orleans
Address2040 St Charles Street, New Orleans, Louisiana, 70130, United States
Date0000-00-00
Time00:00:00
Categoryunknown
DescriptionA little piece of Paris in the sultry south of the U.S....
Coordinates29.93450, -90.07940
Web address/places/the-eiffel-tower-of-new-orleans-new-orleans-louisiana