Where is Los Rancos?

Where is Los Rancos located?

Los Rancos, Piura, Peru (approx. -5.22472°, -79.64361°)


Where is Los Rancos on the map?