Ojocaliente, Zacatecas

Ojocaliente (population ~44,144) is a medium-sized town in the southeastern part of the Mexican state of Zacatecas. It is considered the geographical center of México.