Where is Chabacano Station?

Where is Chabacano Station located?

Chabacano Station, Chabacano Station, Mexico (approx. 19.40899°, -99.1359°)


Where is Chabacano Station on the map?