cityusu.net
Traveling to and Around Barcelona
The cosmopolitan city of Barcelona is the capital of Catalunya which is situated in the North Eastern corner of Spain. It is a coastal city situated on the Mediterranean sea