travelspotter.wordpress.com
Eiffel Tower – Paris, France
The first glimpse from the bus, still a few kilometres out of Paris, was like seeing Santa Claus in the flesh. Excitement isn’t even the word. I’d spent 26 years on the planet, with pro…