Where is Los Arcos?

Where is Los Arcos located?

Los Arcos, Hidalgo, Mexico (approx. 20.68333°, -98.75°)


Where is Los Arcos on the map?