Ibarra is a city in Imbabura, Ecuador. It has many popular attractions, including Parque Ciudad Blanca (Céntrica), Pedro Moncayo Park, STARCINES, perfect for a trip!
Show Less
Intermittent clouds 7 - 25℃
Ibarra Travel Guide
Destination Overview
Other
Destination Introduction
Ibarra is a city in Imbabura, Ecuador. It has many popular attractions, including Parque Ciudad Blanca (Céntrica), Pedro Moncayo Park, STARCINES, perfect for a trip!