
Spain
Barcelona
6.5/10
About
Barcelona, the capital of Catalonia and Spain's second most populous city, is situated on the northeastern coast along the Mediterranean Sea. The city spans 101.4 square kilometers and has a population of approximately 1.6 million people within its limits and about 5.8 million in the metropolitan ar...