Madrid is a vibrant city with a wealth of cultural attractions that gives visitors a flavor of the genuine Spain. Wide avenues are clogged with traffic, yet ...