Iglesia de San Salvador de los CaballerosParishSharePlaza de San Salvador de los Caballeros49111 Toro, Castilla y LeónSpainGet directions