Tuesday, July 14, 2009

Musée du Louvre

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