Where is La Barrosa?
Where is La Barrosa located?
La Barrosa, Andalucia, Spain (approx. 36.373594°, -6.1833806°)
Where is La Barrosa on the map?
{"latitude":36.373594,"longitude":-6.1833806,"title":"La Barrosa"}