THELOUVRE

The Louvre

The Louvre or Louvre Museum is one of the world's largest museums and a historic monument. A central landmark of Paris, France, it is located on the Right Bank of the Seine in the 1st arrondissement . Nearly 35,000 objects from prehistory to the 21st century are exhibited over an area of 60,600 square metres . With more than 8 million visitors each year, the Louvre is the world's most visited museum.

The above text is a snippet from Wikipedia: The Louvre
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!