Louvre

About

A historic monument in Paris, France that also serves as the largest art museum in the world. The property once housed French royalty until the end of the country's revolution in the 1790's.

Trivia

The Louvre Museum is home to many priceless works of art including Leonardo da Vinci's famed Mona Lisa. The museum is also home to works by Caravaggio and Johannes Vermeer

#7
attraction
Boost
Opened
1793
Type
Monument
#7
attraction
Boost