Barcelona is a vibrant city located in the northeast of Spain, with a population of 1.6 million people. As the capital of Catalonia, Barcelona has one of the busiest airports in the world as well as excellent connections to other regions of Spain by rail, bus, and car. One of the most visited sites is the world-famous Sagrada Familia, Gaudí’s epic work of art and architecture.