Plaza Mayor in Madrid is a historic square that has been ... Each of these most visited monuments in Spain tells a unique story and provides an intriguing glimpse into the country’s history ...