Fascinating Soria: its most beautiful villages
The most beautiful villages in Soria are full of charm and once you see them you will never forget them. Many have in common an ancient medieval layout, with fortifications on top of a hill and walls that surround the town. Here is a selection of... Continue reading