Video: Top 10 Attractions in Madrid

Take a look at the top 10 attractions in Madrid, the beating heart of Spain.