Explore details about location Imbabura. Imbabura is a location situated within the Loja alongside other areas such as Juan de Velasco, Guyana, Aristóteles.