img

Louvre Entre

Posted in travel by Denise Rafkind on January 3, 2015

The Louvre Museum is located in the heart of Paris. It is one of the largest museums and most visited in the world. Leonardo da Vinci’s Mona Lisa is on display at the Louvre.