Skip to main content

Eiffel Tower in Paris, Texas

The Eiffel Tower in Paris, Texas is a tourist attraction built in 1995. It has a red Cowboy hat on its top and was once “the second largest Eiffel tower in the second largest Paris”.

Weblink

This post may be out of date!

Published on March 6, 2010

1 placemark 4,967 views 0 views/24h

Permalink

Embed Code

x px

Leave a Reply