Alella
Alella
Town ·
Barcelona, Spain
Directions
POPULATION
10,139
ELEVATION
325 ft
Details
Location
Barcelona Spain
Coordinates
41.49532° N, 2.28947° E