Iglesia Católica San Martín de Porres | EsmeraldasParishShareRio Santiago080105 Esmeraldas, EsmeraldasEcuadorGet directions