Capitals of the world Pop Quiz

This capital is home to Barajas International Airport. What Iberian capital, located on the Manzanares River, am I referring to?
Choose the right answer:
Option A Madrid
Option B Andorra La Vella
Option C Lisbon
Option D Rome
 aholic posted over a year ago
skip question >>
save