answersLogoWhite

0

Leonardo da vinci's Mona Lisa is located in the Louvre Museum in Paris, France. It is one of the most famous and recognizable paintings in the world, attracting millions of visitors each year. The painting has been housed in the Louvre since the French Revolution, where it continues to be a major highlight of the museum's collection.

User Avatar

AnswerBot

6mo ago

What else can I help you with?