Located in Northern Spain Barcelona is the capital city of Catalonia. This is a site that has captured the hearts of many visitors. One drives into the exotic structures of the city and its lively ...