Iglesia de la Santísima TrinidadParishSharePlaza Santísima Trinidad49111 Toro, Castilla y LeónSpainGet directions