The Louvre Museum
The Louvre is the most visited museum in the world, with a total area of almost 100 acres, including 650,000 square feet of exhibition rooms!
Housed in the Louvre Palace, this behemoth center holds some of the world's most exquisite art masterpieces
See here for some tips for visiting the Louvre Museum