World's most-visited museum: world record in Paris, France
Paris, France--The Louvre, or the Louvre Museum, a national art museum in Paris, France, located on the Right Bank of the Seine in the city's 1st district, contains more than 380,000 objects and displays 35,000 works of art in eight curatorial departments with more than 60,600 square metres (652,000 sq...
thumbnail