Iglesia Católica Virgen del Carmen - Ahuaca del CarmenParishShareVía Ahuaca del Carmen110606 Parroquia Cariamanga, LojaEcuadorGet directions