Best things to do in Madrid

Looking for the best things to do in Madrid, Spain? This travel guide highlights 25 must-do activities—including the Royal Palace, Retiro Park, Toledo, Atocha train station, flamenco dancing, local Spanish food and more top spots you won’t want to miss. Watch here.