Madrid is not only the geographic center of Spain but it is also the epicenter of Spanish culture. Home to…