The vibrant capital of Spain, Madrid is located within the heart of the Iberian Peninsula. This lively and historical city has an interesting culture and an exciting atmosphere. From its majestic architecture to its world-class museums, bustling food markets, and exquisite cuisine, Madrid is the ideal place to visit for a European city break. Whether…