Alella
Alella
Town ·
Barcelona, Spain
Directions
POPULATION
9,904
ELEVATION
295 ft
AREA
3.7 mi²
Details
Location
Barcelona Spain
Coordinates
41.49532° N, 2.28947° E