World Travel

World Travel Adventures with Lars Jacobson

The Eiffel Tower in Paris, Tennessee

Yes, we have an Eiffel Tower in  Paris, Tennessee – USA

We don’t have to travel all the way to Paris, France to see it!

Eiffel Tower's in Paris, TN

Leave a Reply

Your email address will not be published. Required fields are marked *