Iglesia Católica Nuestra Señora de La Medalla Milagrosa | Santo DomingoParishShareRio Tiputini230102 Santo Domingo, Santo Domingo de los TsáchilasEcuadorGet directions