¡QUÉ VIDA! GARRAY

Just a few kilometers from Soria, at the foot of ancient Numancia, lies the town of Garray.