Capilla Católica Divino NiñoChapelShareCarretero a Cucanama110061 San Pedro de Vilcabamba, LojaEcuadorGet directions