Opened in 1889, the Eiffel Tower, the tallest building in Paris, has been one of France’s most iconic tourist attractions for nearly 135 years. Visitors have taken pictures of the …
Here we go again. It’s that time when I reach out to you, our readers, for suggestions. While we’ve visited London several times before, our trips have either been short …