International Volvo Photo Locations Part 414 Av. d’Eduard Maristany is located near Carrer del Mare Nostrum in Badalona, north of Barcelona, Spain. Badalona is a municipality to the immediate north east of Barcelona in Catalonia, Spain. It is located on the left bank of the small Besòs River and on the Mediterranean Sea, in the […]