Apaseo el Grande
It is bordered on the north by Comonfort and San Miguel de Allende , on the east by Querétaro , on the south by Apaseo el Alto , and on the west by Celaya . 
<triplet> Comonfort <subj> Celaya <obj> shares border with <triplet> Celaya <subj> Comonfort <obj> shares border with