Iglesia Católica San Miguel de PomachacaParishShareSan Miguel de PomachacaPalmira, ChimborazoEcuadorGet directions