Where is La Camelina?

Where is La Camelina located?

La Camelina, Mexico City, Mexico (approx. 18.925°, -100.5667°)


Where is La Camelina on the map?