Where is La Fira, Barcelona?

Where is La Fira, Barcelona located?

La Fira, Barcelona, La Fira, Barcelona, Spain (approx. 41.37239°, 2.16059°)


Where is La Fira, Barcelona on the map?