Where is San Francisco de los Romo?

Where is San Francisco de los Romo located?

San Francisco de los Romo, San Francisco de los Romo, Mexico (approx. 22.07748°, -102.2714°)


Where is San Francisco de los Romo on the map?