Museums in Paris @museums 4 years ago The Louvre, or the Louvre Museum, is the world's second-largest art museum and a historic monument in Paris, France, and is best known for being the home of the Mona Lisa. 0:30 S01:E01 4 years ago The Louvre