Iglesia Católica San Francisco y Santa Rosa de CanutoParishShareTarqui130601 Canuto, ManabíEcuadorGet directions