Tourist Guide Barcelona
The beautiful town of Barcelona, capital of Catalonia (a Spain’s province), is located at on these shore of these Mediterranean sea also surrounded at either end by 2 stream deltas. Barcelona is these second biggest place in Spain after its capital place Madrid. Barcelona has a population of 1.5 million, over 4 million plus suburbs. [...]















