Happy New Year!

Test your travel knowledge with this photo travel quiz based on my adventures.

The Eiffel Tower

The iconic tower of France, La tour Eiffel (yes, I speaks me some French), sits by the Seine River on the Champs de Mars.  It’s tall, mightily hard to miss and visited by millions  every year.