top of page
Barcelona, Spain
#3 Denali National Park.jpg

Barcelona, city, seaport, and capital of Barcelona Provincia (province) and of Catalonia Comunidad autónoma (autonomous community), northeastern Spain, located 90-miles (150-km) south of the French border. It is Spain’s major Mediterranean port and commercial center and is famed for its individuality, cultural interest, and physical beauty.

bottom of page