Category: City trips

Barcelona

Barcelona, the renowned funding of the self-governing area of Catalonia, is located in northeastern Spain on the Mediterranean Sea. The city has almost 7 million residents, making it the second-largest city in the nation after Madrid. The city has a Mediterranean...