Madrid and Valencia are two of the most historic and culturally rich cities in all of Spain. Both have a tremendous amount to offer visitors in terms of architecture, food, art and nightlife. However, they also maintain distinct flavors and identities.