Where is Santa Cruz de la Loma?

Where is Santa Cruz de la Loma located?

Santa Cruz de la Loma, Santa Cruz de la Loma (Tepetates), Mexico (approx. 20.48806°, -103.54972°)


Where is Santa Cruz de la Loma on the map?