Where is La Sagrera?

Where is La Sagrera located?

La Sagrera, Catalonia, Spain (approx. 41.42271°, 2.18589°)


Where is La Sagrera on the map?