Iglesia Católica Santa María Reina de los MártiresParishShareCalle Galápagos230101 Santo Domingo de los Tsachilas, Santo Domingo de los TsáchilasEcuadorGet directions