Where is Los Morenos?

Where is Los Morenos located?

Los Morenos, Veraguas, Panama hat (approx. 8.21667°, -80.93333°)


Where is Los Morenos on the map?