Thumb

3. Louvre Museum Louvre Museum is the world's largest museum and a historic monument in Paris. Centuries ago, the museum was a royal palace having an area of 210,000 square meters. Now, 60,600 square meters out of 210,000 is designed for the exhibitions.

Avatar

Trip Planner

5 pins   1 boards   1 followers

Follow

Other pins from

Trip Planner