Where is San Ysidro Station?

Where is San Ysidro Station located?

San Ysidro Station, San Ysidro Station, United States of America (approx. 32.544567°, -117.02954°)


Where is San Ysidro Station on the map?