Spain is a country of layers—where centuries of architecture rise above lively streets, and landscapes shift from mountain peaks to Mediterranean shores. Check out my recent trip to Spain below!