Iglesia Católica San Juan Bautista de TumbabiroParishShareSucre100118 Tumbabiro, ImbaburaEcuadorGet directions