Ibarra Vacation Packages
Ibarra in Imbabura is inhabited by approximately 130,000 people.
Ibarra is situated about 50 miles (80 kilometers) northeast of Quito, the national capital, and approximately 400 miles (644 kilometers) southwest of Bogota.
It’s impossible to truly understand a place until you know its story; luckily Ibarra has carefully preserved the La Piedra Chapetona, one of its most important history buildings and sites. Many people visit this site and also other preserved old buildings to get a history lesson about the people and events that shaped this region.
The Basilica La Dolorosa is a long-standing place of worship that has stood the test of time. Appreciate the atmosphere of this captivating building, learn its story and realize why it is so popular with tourists and Ibarra locals alike.
La Merced Park is one of the most loved botanical parks around the city. It is a tranquil space where visitors of all ages gather to enjoy the fresh air and greenery.