ECIBA: Ibarra - I

Name: Ibarra
Province: Imbabura (I)
Country: Ecuador

Functions:
  • Road terminal

Coordinates: 0021N 07807W => 00°21'N, 078°07'W or 0.35000, -78.11667