inca

Ibarra

Ibarra

Ibarra is a small city in northern Ecuador, not too far from the tourist hub of Otavalo. It’s nickname is the White City because of its several whitewashed colonial buildings. It’s not a touristy place at all but that doesn’t…