Louvre Art Museum

Louvre Art Museum

Wonders of the World

The Louvre, or the Louvre Museum, is the world's largest art museum and a historic monument in Paris, France, and is best known for being the home of the Mona Lisa. A central landmark of the city, it is located on the Right Bank of the Seine in the city's 1st arrondissement.

https://www.louvre.fr/en