Madrid is not only the geographic center of Spain but it is also the epicenter of Spanish culture. Home to the extensive art collections at El Prado and La Reina Sofía museums, the world renowned Real Madrid soccer team, and some of the most magnificent cuisine in the world. Despite all Madrid has to offer, […]