Eiffel Tower in North Carolina USA June 16, 2013June 10, 2013 by StreetViewFun.com StreetViewFun.com · Reply Another place with an Eiffel Tower. This time in the US. We have found a couple of more from around the globe here. Larger Please wait... Similar Street View images Eiffel Tower Inside Another Eiffel Tower Leaning tower of Niles Tower of Niles? Man in South Carolina Waiting for the Google car?