News
Hosted on MSN7mon
Arkansas Has Its Own Eiffel Tower In A Beautiful And Bustling Downtown Square Full Of ActivitiesAnd in Paris, Arkansas, an 18-foot tower stands above a two-tiered water feature in Eiffel Tower Park (12 North Express), a centerpiece square in a town of just over 3,000 people. In 2014 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results