Weather in Carrascal de Barregas

Salamanca, España · 791m

Nearby cities