Ibarra Travel Guide: The White City of Northern Ecuador
For travelers entering Ecuador from the north, Ibarra is often the first real introduction to the country. Located just 130 […]
Ibarra Travel Guide: The White City of Northern Ecuador Read More »
