Salamanca is a city renowned for its impressive cultural and architectural heritage. Located in the heart of Castile and León ...
An ancient Roman bridge became the latest victim of Spain's deluge of heavy rain and storms, as it was captured collapsing into the surging river. The ancient structure in Talavera, Toledo ...