Loading...
The Louvre
The Louvre in Paris is the world's largest art museum and one of France's most prestigious historic monuments. The landmark building, located on the Right Bank of the Seine and covering a huge area of 72,735 square metres, is home to around 380,000 historic objects.
As the world's most visited art museum in 2018, 10.2 million people viewed the treasures on display there. The history of the L...