The Louvre is the largest museum of art in the world and is located in Paris, France. The museum is a central landmark of the city and is one of the m
The British Museum is based in the Bloomsbury area of London, United Kingdom, and is a publicly owned institution that is dedicated to art, culture, a
The Metropolitan Museum of Art is an art museum based in New York City and is often colloquially called “the Met”. The Met is the largest art museum i
The Museum of Modern Art, sometimes shortened to MoMA, is an art museum in Midtown Manhattan, New York City, located on 53rd Street between Fifth and
The National Gallery is located in the City of Westminster, Central London. The gallery was founded in 1824 and houses over 2,300 paintings, the earli