Search within articles

Saturday, May 31, 2008

Louvre Museum (Musée du Louvre), Paris.

Location: Palais Royal, Musée du Louvre, 75001 Paris, France.

Being one of the prime candidates to be among the best museums in the world, the Louvre Museum or Musée du Louvre (in French), is the most visited art museum in the world and is also one of the largest in the world.