San Antonio de Ibarra By RankingAugust 15, 2023March 26, 2024Ecuador Last Updated on March 26, 2024 by RankingLaw firm and lawyer San Antonio de Ibarra, Imbabura, Ecuador, 0.3627, -78.1307, EC [city, admin name, country, lat, lng, iso]Share