Iglesia Católica Virgen del Carmen - CaracolParishShareBuenaventura Burgos120109 Caracol, Los RíosEcuadorGet directions