Medieval air spread in the mountains, bathed in the Mediterranean light or the Cantabrian waters, isolated, lost … All these are reason enough to choose the most beautiful villages of Spain.
Compiling a list of the most beautiful villages in Spain wasn’t easy at all – the villages bellow raise emotions while staring at them and will take you into a new horizon while transiting through their streets.
Scroll down and let us know if you want to add anything?!
10. Ribadesella, Asturias.
Image: link