Iglesia Católica Santa Rosa de Lima | Mata de CacaoParishShare5 de JunioMata de Cacao, Los RíosEcuadorGet directions