Imbabura Province
Ambuquí is a city in northern Ecuador and of the Imbabura Province. It is located 29 km away from Ibarra.