Iglesia Católica San Francisco de Asís - BabaParishShareRocafuerte120115 Baba, Los RíosEcuadorGet directions