The Louvre Facts & Worksheets

The Louvre, or the Louvre Museum, is the world's largest art museum and historic monument in Paris, France.