Madrid is the capital and largest city of Spain, and one of the most vibrant and exciting destinations in Europe. Located in the heart of the country, Madrid is known for its rich history, vibrant nightlife, and world-class museums and galleries.