Where is Mexcaluacan?

Where is Mexcaluacan located?

Mexcaluacan, Michoacán, Mexico (approx. 18.05833°, -102.6583°)


Where is Mexcaluacan on the map?