a town of Catalonia, in Spain, situated on the Mediterranean, about ten miles east of Barcelona, in 2° 15' E. long. and 41° 15' N. lat.
a town of Catalonia, in Spain, situated on the Mediterranean, about ten miles east of Barcelona, in 2° 15' E. long. and 41° 15' N. lat.