Where is Manzanillo Station?

Where is Manzanillo Station located?

Manzanillo Station, Manzanillo Station, Mexico (approx. 19.08856°, -104.291°)


Where is Manzanillo Station on the map?