Browsing: Travel

Madrid has been Spain’s capital since 1561, a city built on a mix of Moorish foundations, royal ambition, and an…