“The Louvre in Paris and the British Museum in London were the world’s most visited museums last year, drawing 8.5 million and 5.93 million people respectively, the Art Newspaper said in an annual ranking.”
“The Louvre in Paris and the British Museum in London were the world’s most visited museums last year, drawing 8.5 million and 5.93 million people respectively, the Art Newspaper said in an annual ranking.”