Hidden Gems in Paris
Paris Statue of Liberty Did you know that Paris has its own Statue of Liberty? It sits on the southern end of the Île aux Cygnes. If this is news to you, you may also be surprised to learn that it’s an exact replica of the Statue of Liberty in New York. But as you [...]
Read More