Port Vell Tours About photo Silversea Cruises Ship and the World Trade Center, Port Vell harbor, Barcelona, Catalonia, Spain. Related Photos Best New Books