Where is Premià de Mar?

Where is Premià de Mar located?

Premià de Mar, Premià de Mar (Station), Spain (approx. 41.48864°, 2.358019°)


Where is Premià de Mar on the map?