Le Tour Eiffel: by Lee Sie - Paris - Eiffel Tower - France - Paris, France…
Prepare to indulge in the ultimate travel guide and see the 40 must see attractions in Paris, France!
Eiffel Tower, Paris, France ~ I will see you again someday.
Eiffel Tower in Paris
The beauty of the Sacre Coeur Basilica (Sacred Heart) in the Montmatre area