Update Consent
< Back
Slide 12 of 15

The Eiffel Tower

The Eiffel Tower is one of the most whimsical landmarks in the world. Located in the City of Lights, droves of romantics journey to Paris every year to propose beneath 20,000 twinkling lights. This famous landmark, located in France's capital city, was once the tallest building on earth, and the views from the top cannot disappoint. After stopping on the second floor for exquisite panoramic views of the city and fascinating exhibitions, head to the top of the structure and sip champagne to celebrate an unforgettable adventure. C'est magnifique!

Image Source: Flickr user Daxis