Ah, Toledo, Spain — an ancient medieval city steeped in beauty and history. Perched atop a hill surrounded by the Tagus River, this formal capital of Spain is one of the country's most visually ...