Opened
1793
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.
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.
#17 attraction