stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Geography Quiz Bowl Flashcards | StudBud
Geography Quiz Bowl
1 / 18
The world's most popular art museum and home of the Mona Lisa, The Louvre is located in what capital city?
A
Prague, Czech Republic
B
Paris, France
C
Madrid, Spain
D
Stockholm, Sweden
Next
0
0
correct · 0:00