Carrascal de Barregas on map

37129 Carrascal de Barregas, Salamanca, Spain information