The Louvre

by Gigi Europe
Thumbnail image for The Louvre Mona Lisa (Italian: La Gioconda, French: La Joconde)

The Louvre of France is the world’s largest museum and is also home to the famous Mona Lisa. It is a classical grand building that stretches for about 1 km between the Seine and the rue de Rivoli. But do you know that it was also at one time the world’s largest palace?
Louvre had gone [...]

Read the full article →