My recommendations for the Top 10 Sights in France: Eiffel Tower (Tour Eiffel) – Paris The Eiffel Tower, Built in 1889 for the Universal Exhibition to celebrate the centennial of the French Revolution, is now the symbol of Paris. It can be seen from most vantage points in the city, but the view from the […]