Iglesia de Nuestra Señora de la VisitaciónParishShareCalle Palacios47132 Villanueva de Duero, Castilla y LeónSpainGet directions