Iglesia de Nuestra Señora de las VacasParishSharePlaza Vacas05001 Ávila, Castilla y LeónSpainGet directions