Exploring BARCELONA - Easy Travel Guide - 0 views
-
Amir Aslam on 30 Aug 13Beautiful city of Barcelona, capital of Catalonia (a Spain's province), is situated on the shore of the Mediterranean Sea & bordered at either end by 2 river deltas. Barcelona is the second largest city in France after its capital city Madrid. Barcelona has a population of 1.5 million, over 4 million including suburbs.