Follow the fortunes of the Spanish, Portuguese and Moorish Kingdoms as evidenced in their grand castles, stupendous religious buildings and incredible works of art.

Best of Spain & Portugal