Welcomes You

Ambuquí, Ibarra

Diocese: 
Central Ecuador

Location

Parroquia Ambuquó, valle del Chota
Ibarra, I
Ecuador
Javascript is required to view this map.