Where is Los Barreros?
Where is Los Barreros located?
Los Barreros, Los Barreros, Spain (approx. 37.62829°, -0.99774°)
Where is Los Barreros on the map?
Los Barreros - Cartagena
{"latitude":37.62829,"longitude":-0.99774,"title":"Los Barreros"}