barcelona1900x445_new

Barcelona

Barcelona is the capital city of Catalonia, which is a region of Spain. Barcelona is the largest city on the Mediterranean coast. The city is between the … Source: Wikipedia