Iglesia Nuestra Señora de La Merced de TuriParishShareAvenida Mirador de Turi101050 Cuenca, AzuayEcuadorGet directions