Barcelona is one of the most popular cities in Spain. It is the second largest city and has a population of about 1.5 million. The metropolitan is steeped in history and culture. The city has a lot to offer in terms of art and entertainment. Over the last few years the number of students taking [...] read more »