When most people picture a vacation in Spain, big cities like Barcelona and Madrid are often top of mind. Madrid, the country's capital, offers a metropolitan atmosphere with grand plazas, palatial ...