5 Dec 2018, 23:19
Eiffel Tower - Paris, France
Landmark of France
A landmark of France and an iconic sight of the world. Visited both in the day time and at night and would suggest for others to do the same. The observation decks give fantastic views out over the city.
No images uploaded with this review