Welcomes You

Alpachaca, Ibarra

Diocese: 
Central Ecuador
About Us: 

Imbabura, Ecuado

Location

Barrio Alpachaca
Ibarra, I
Ecuador
Javascript is required to view this map.