Beautiful city of Barcelona, capital of Catalonia (a Spain's province), is positioned to the shore on the Mediterranean Sea and bordered at both stop by 2 river deltas. Barcelona is the 2nd major town in Spain immediately after its funds city Madrid. Barcelona contains a inhabitants of one.5 million, over 4 million which include suburbs. The divers