Existing Member?

South America


There are [0] photos and [1] story tagged with "Ibarra".


ECUADOR | Monday, 20 Feb 2006 | Views [791] | Comments [2]

Ibarra is where I'm living.There are about 100,000 inhabitants, but no cinema yet, so the debate continues over whether it is a small city or a big village. It's about 2-3 hours north of Quito, and surrounded by huge mountains every direction. Cloud ... Read more >

Tags: Ibarra

See sarah's most popular tags >