Iglesia de Santa Rosa de LimaParishShareCalle Cardenal Cisneros34200 Venta de Baños, Castilla y LeónSpainGet directions