El Barraco on map

El Barraco, Ávila, Spain information