Sights in France

Edit This

[Add Sight]

Eiffel Tower

Edit This

Massive tower located in France.

Its one of the iconic landmarks in Paris, and you can see it from most areas in the city. You can go to the top of it also, but there are usually big queues.

World66 rating: [rate it]
Where World66 helps you find the best deals on France Hotels