Where is La Barossa?
Where is La Barossa located?
La Barossa, La Barossa, Spain (approx. 36.37285°, -6.18565°)
Where is La Barossa on the map?
La Barossa - Cadiz
{"latitude":36.37285,"longitude":-6.18565,"title":"La Barossa"}