The Louvre or the Louvre Museum is the world's largest art museum and a historic monument in Paris, France. A central landmark of the city, it is located on the Right Bank of the Seine. In 2018, the Louvre was the world's most visited art museum, receiving 10.2 million visitors. Source: https://en.wikipedia.org/wiki/Louvre