Position: Postcodes > Ecuador > Ibarra >
Ibarra (Ecuador) Postcodes (13 items). Ibarra GPS coordinates: 0.141,-78.241 .