Off at Parque de los Venados – Park of the Deer – and after a quick walk around the Benito Juarez municipal square, boasting metallic busts of a variety of luminaries, I headed into the station’s eponymous park. I passed Francisco “Pancho” Villa and steed in statue form and all of a sudden I was […]
Read more