Where is Valladolid Station?

Where is Valladolid Station located?

Valladolid Station, Valladolid Station, Mexico (approx. 20.73964°, -88.19232°)


Where is Valladolid Station on the map?