1. Home
  2. Does Paris have its own Statue of Liberty?

“Paris has a smaller replica of the Statue of Liberty on Île aux Cygnes, an island in the Seine River.”

Reference: City of Paris

More from this shelf

Another fact