Monday, November 8, 2010
Louvre Museum in Paris
The national museum of France is the Louvre and is situated in Paris. It is one of the most historic pieces of art that has been restored by the French. There is a very common saying for the French that they consider themselves the best in the world. One can only be less or equal but never better than them. The museum is spread in a total area of 652,300 square feet and has more than thirty five

