Barcelona is the capital of Catalonia and the second largest city in Spain, after Madrid, with a population of 1,620,943 within its administrative limits on a land area of 101.4 km2 (39 sq mi). See Wikipedia for more info.
Before planning your trip to this beautiful city, check the weather forecast.