Madrid

Madrid is the vibrant capital of a vibrant country, rich in history and culture. It is also by far the biggest city of the Iberian peninsula.