Barcelona, Catalonia, Spain, Travel Maremagnum Author admin Date June 3, 2015 I was impressed with the waterfront of Barcelona. Considering that the Port of Barcelona...