Where is Amalucan?

Where is Amalucan located?

Amalucan, Amalucan, Mexico (approx. 19.05668°, -98.139404°)


Where is Amalucan on the map?