Madrid is a city in Spain filled with cultural and fun things to do from Museums to Opera and food. Check out Best Ten Things To Do in Madrid.