Where is Los Alvarez?

Where is Los Alvarez located?

Los Alvarez, Queretaro, Mexico (approx. 20.60556°, -99.81944°)


Where is Los Alvarez on the map?